Server Component Details | Group: io.mosip.hotlist ---- Artifact: hotlist-service ---- version: 1.2.1.2 ---- Commit ID: f50d720 Group: io.mosip.admin ---- Artifact: admin-service ---- version: 1.2.1.2 ---- Commit ID: f50d720 Group: io.mosip.kernel ---- Artifact: kernel-auditmanager-service ---- version: 1.2.0.1 ---- Commit ID: f50d720 Group: io.mosip.kernel ---- Artifact: kernel-auth-service ---- version: 1.2.0.2 ---- Commit ID: f50d720 Group: io.mosip.biosdk ---- Artifact: biosdk-services ---- version: 1.2.0.1 ---- Commit ID: 2a87b3b Group: io.mosip.idrepository ---- Artifact: credential-service ---- version: 1.2.2.3 ---- Commit ID: f50d720 Group: io.mosip.idrepository ---- Artifact: credential-request-generator ---- version: 1.2.2.3 ---- Commit ID: f50d720 Group: io.mosip.datashare ---- Artifact: data-share-service ---- version: 1.2.0.2 ---- Commit ID: f50d720 Group: io.mosip.authentication ---- Artifact: authentication-service ---- version: 1.2.1.2-beta.1 ---- Commit ID: 86640e4 Group: io.mosip.authentication ---- Artifact: authentication-internal-service ---- version: 1.2.1.2-beta.1 ---- Commit ID: 86640e4 Group: io.mosip.authentication ---- Artifact: authentication-otp-service ---- version: 1.2.1.2-beta.1 ---- Commit ID: f50d720 Group: io.mosip.idrepository ---- Artifact: id-repository-identity-service ---- version: 1.2.2.3 ---- Commit ID: 9f28817 Group: io.mosip.kernel ---- Artifact: kernel-keymanager-service ---- version: 1.2.1.0 ---- Commit ID: f50d720 Group: io.mosip.kernel ---- Artifact: kernel-masterdata-service ---- version: 1.2.1.2 ---- Commit ID: f50d720 Group: io.mosip.kernel ---- Artifact: kernel-notification-service ---- version: 1.2.0.2 ---- Commit ID: f50d720 Group: io.mosip.kernel ---- Artifact: kernel-otpmanager-service ---- version: 1.2.0.1 ---- Commit ID: f50d720 Group: io.mosip.pms ---- Artifact: partner-management-service ---- version: 1.2.2.2 ---- Commit ID: 3aa0c89 Group: io.mosip.pms ---- Artifact: policy-management-service ---- version: 1.2.2.2 ---- Commit ID: 3aa0c89 Group: io.mosip.preregistration.captcha ---- Artifact: pre-registration-captcha-service ---- version: 1.2.0.2 ---- Commit ID: 34fe187 Group: io.mosip.registrationprocessor ---- Artifact: registration-processor-registration-status-service ---- version: 1.2.1.2 ---- Commit ID: f50d720 Group: io.mosip.resident ---- Artifact: resident-service ---- version: 1.2.1.2 ---- Commit ID: f50d720 Group: io.mosip.kernel ---- Artifact: kernel-syncdata-service ---- version: 1.2.1.2 ---- Commit ID: f50d720 Group: io.mosip.idrepository ---- Artifact: id-repository-vid-service ---- version: 1.2.2.3 ---- Commit ID: f50d720 Group: io.mosip.esignet ---- Artifact: esignet-service ---- version: 1.4.1 ---- Commit ID: ab88802 | End Points used |
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes/{documentcategorycode}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices/mappeddevices/{regCenterId}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentertypes/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/validate/{locationname}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/usersdetails
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/workingdays/{registrationCenterID}/{langCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/biometrictypes/{code}/{langCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinespecifications/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/workingdays
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/validdocuments/{doccategorycode}/{languagecode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/validdocuments/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinetypes
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locationHierarchyLevels/eng
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/missingids/{langcode}?fieldName={fieldName}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/distinct/{langCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields?id={id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/users/{id}/{effDate}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/{registrationCenterId}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes?isActive=false&code=CIN
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields?isActive={isActive}&id={id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/usercentermapping?isActive={isActive}&id={id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications?isActive={isActive}&id={id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/possiblevalues/{fieldName}?langCode=abc
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatetypes/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatefileformats/code/{code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/modules/{id}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/workingdays?isActive={isActive}&code={code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/applicanttype/{applicantId}/languages?languages={languages}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/missingids/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/usercentermapping/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/holidays/{holidayid}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentertypes
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/all?pageNumber=0&pageSize=1000&sortBy=createdDateTime&orderBy=desc
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/packetrejectionreasons/reasonlist
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/zoneuser/{userid}/{zonecode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinespecifications/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/missingids/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locationHierarchyLevels?lastUpdated=abc
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/zones/zonename
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices/{langCode}/{deviceType}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicetypes?isActive={isActive}&code={code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/deviceshistories/{id}/{langcode}/{effdatetimes}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/actuator/health
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/validdocuments
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords/details
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories/{code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatefileformats?isActive={isActive}&code={code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications/{langcode}/{devicetypecode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories?isActive=true&code=POA
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/zones/hierarchy/eng
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords/{word}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes?isActive=true&code=TestDocType0020
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentertypes/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicetypes/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/languages
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentertypes/{code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/decommission/{regCenterID}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/missingids/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber=0&pageSize=0
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber=0&pageSize=5
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes/{code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/search
Domain: api-internal.rdt1.mosip.net ---- Module: keymanager ---- End Point: v1/keymanager/actuator/health
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/locationhierarchy/Postal Code
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/locationhierarchy/{hierarchyname}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/nonlanguage
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories/{code}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/language
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machines/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/actuator/env
Domain: api-internal.rdt1.mosip.net ---- Module: authmanager ---- End Point: v1/authmanager/authenticate/internal/useridPwd
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/modules/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machines/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications/devicetypecode/{devicetypecode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/possiblevalues/{fieldName}?langCode=eng
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatetypes
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes?isActive=true&code=ABC
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices/decommission/{deviceId}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/validdocuments/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinetypes/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/holidays/{holidayid}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machines/decommission/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/configs
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/holidays/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/applicationconfigs
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/holidays
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations?code={code}&isActive={isActive}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/holidays/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locationHierarchyLevels?lastUpdated=2020-10-20T17:13:44.793Z
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/validdocuments/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/{locationcode}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatefileformats/{code}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicetypes
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicespecifications/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/idschema/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/zoneuser?isActive={isActive}&userId={userId}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/packet/resume
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentertypes/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/getregistrationmachineusermappinghistory/{effdtimes}/{registrationcenterid}/{machineid}/{userid}
Domain: api-internal.rdt1.mosip.net ---- Module: auditmanager ---- End Point: v1/auditmanager/actuator/health
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/packetrejectionreasons/reasoncategory
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/templatetypecodes/{code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinespecifications/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/all
Domain: api-internal.rdt1.mosip.net ---- Module: authmanager ---- End Point: v1/authmanager/actuator/health
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/workingdays/{langCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/packet/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories?isActive=false&code=POA
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/biometricattributes
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/biometrictypes/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/users/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/all/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devices/{langCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords/words
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber=100&pageSize=5
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/{locationCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes/missingids/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinespecifications
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicetypes/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters/{id}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templates/{langcode}/{templatetypecode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/title/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/usercentermapping
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentertypes?isActive={isActive}&code={code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/usercentermapping/{id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatetypes/{code}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machines/mappedmachines/{regCenterId}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinetypes/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentertypes/missingids/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/biometrictypes
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/getApplicantType
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatefileformats/{code}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/all?isActive={isActive}&fieldName={id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/devicetypes/search
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machines/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/validdocuments/{languageCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords/{langCode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/uispec/{domain}/latest
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/blocklistedwords?isActive={isActive}&word={word}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machines
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documenttypes/filtervalues
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/zoneuser
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/level/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/dynamicfields/distinct
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/templatefileformats
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/zones/leafzones/eng
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcenters?isActive={isActive}&id={id}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories?isActive=true&code=INVALID
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/documentcategories/missingids/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/holidays/missingids/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/machinetypes/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/uispec/all
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/idschema/latest
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/info/{locationcode}/{langcode}
Domain: api-internal.rdt1.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/validdocuments/{doccategorycode}/{doctypecode} | |||||
|---|---|---|---|---|---|---|---|---|
Server Errors No server errors | ||||||||
Captcha Enabled false | ||||||||
| Masterdata API Test ---- Report Date: 2025-10-23 ---- Tested Environment: rdt1 ---- Commit Id is: 0691b03a & Branch Name is:release-1.2.1.x | ||||||||
| Test Scenario | # Total | # Passed | # Skipped | # Failed | # Ignored | # Known_Issues | Execution Time (HH:MM:SS) | |
| BulkUpload | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:03 | |
| GetAllTxnDetailBulkUpload | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetApplicationConfigs | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateBlockListedWords | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateBlockListedWordStatus | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateBlockListedWords | 7 | 7 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateBlockListedWordDetails | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllBlockListedWord | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchBlockListedWordByLangcode | 2 | 1 | 0 | 0 | 0 | 1 | 00:00:01 | |
| SearchBlockListedWords | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterBlockListedWords | 6 | 6 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteBlockListedWords | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| BlockListedWordValidation | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateDeviceType | 10 | 10 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDeviceType | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDeviceTypeStatus | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllDeviceType | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeviceTypeFilter | 8 | 8 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeviceTypeSearch | 6 | 6 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateDeviceSpecification | 20 | 20 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDeviceSpecStatus | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDeviceSpecification | 18 | 18 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchDeviceSpec | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllDeviceSpec | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeviceSpecFilter | 11 | 11 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeviceSpecSearch | 16 | 16 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateDevice | 13 | 13 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDevice | 13 | 13 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDeviceStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchDevice | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetDeviceHistory | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeviceFilter | 7 | 7 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeviceSearch | 8 | 8 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteDevice | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DecommisionDevice | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteDeviceSpec | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateDocumentCategory | 11 | 11 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDocumentCategory | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchDocumentCategories | 3 | 2 | 0 | 0 | 0 | 1 | 00:00:01 | |
| FetchAllDocumentCategories | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterDocCategory | 7 | 7 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchDocCategories | 17 | 17 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteDocumentCategory | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateDocumentType | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDocumentType | 6 | 6 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDocType | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchDocumentTypes | 3 | 2 | 0 | 0 | 0 | 1 | 00:00:01 | |
| FetchAllDocumentTypes | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterDocumentType | 8 | 8 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchDocumentType | 17 | 17 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteDocumentType | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateRegCenterType | 8 | 8 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateRegCenterTypeStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchRegCenterType | 15 | 15 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateRegCenterType | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterRegCenterType | 10 | 10 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllRegCenterType | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchMissingRegCenterTypeDetails | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteRegCenterType | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateLocationData | 10 | 10 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateLocationStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateRegistrationCenter | 6 | 4 | 0 | 0 | 0 | 2 | 00:00:01 | |
| UpdateRegCentStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchRegCent | 31 | 31 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateLocationData | 11 | 11 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateRegistrationCenter | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllRegCent | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchRegCentHistory | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| RegCenterFilter | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateRegistrationCenterLang | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateRegistrationCenterNonLanguage | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchMissingRegCenterDetails | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateZoneUser | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateZoneUser | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateZoneUserStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UserCenterMapping | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateUserCenterMappingStatus | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateUserCenterMapping | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| RegCenterSearch | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateMachineType | 10 | 10 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateMachineTypeStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| MachineTypeSearch | 11 | 11 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateMachineType | 7 | 7 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterMachineType | 8 | 8 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllMachineType | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateMachineSpecification | 20 | 20 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateMachineSpecificationStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchMachineSpec | 21 | 21 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateMachineSpecification | 18 | 18 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterMachineSpec | 13 | 13 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllMachineSpecification | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateMachine | 13 | 13 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateMachine | 12 | 12 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateMachineStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchMachine | 20 | 20 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterMachines | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchMachine | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateHoliday | 10 | 10 | 0 | 0 | 0 | 0 | 00:00:01 | |
| HolidaySearch | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateHoliday | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateHolidayStatus | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchHolidays | 6 | 6 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterHolidays | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteHoliday | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterLocationData | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchLocation | 13 | 13 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllLocation | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchMissingLocation | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateTemplateType | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateTemplateFileFormat | 9 | 9 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateTemplateFileFormatStatus | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateTemplateFileFormat | 11 | 11 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteTemplateFileFormat | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetTemplateFileFormat | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateTemplate | 11 | 11 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchTemplateDetails | 13 | 13 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterTemplateDetails | 7 | 7 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateTemplateStatus | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateTemplate | 11 | 11 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchTemplate | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:02 | |
| DeleteTemplate | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllUserDetails | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchValidDocuments | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllValidDocuments | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteValidDocument | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetPossiableValues | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetPacketRejectionReason | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| PacketRejectionReasonCategory | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| PacketRejectionReasonList | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetModuleByLangCode | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetModuleByIdLangCode | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetMachineHistory | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetMachines | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetLocationHierarchyByHierarchyName | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetimmediateChildrenByLocationCode | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetLocations | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetLocationHierarchyLevelByLastUpdatedDate | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetLanguage | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetMappedMachinesByRegCentID | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetHolidaysMissingIds | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetRegistrationMachineUserMappingHistory | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetBiometricAttributesByAuthType | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| BiometricAttributes | 7 | 7 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetExceptionalHolidays | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetDocumentTypeByLangCode | 2 | 1 | 0 | 0 | 0 | 1 | 00:00:01 | |
| GetMissingDocumentTypeByLangcode | 2 | 1 | 0 | 0 | 0 | 1 | 00:00:01 | |
| UpdateDocCategory | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetDocCategory | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetDocCategoryByLangCode | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetMissingDocumentCategoryByLangcode | 2 | 1 | 0 | 0 | 0 | 1 | 00:00:01 | |
| CreateBiometricType | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetBiometricTypes | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetBiometricTypesByLangcode | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetBiometricTypeByCodeAndLangcode | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchValidDocumentsByDocCategoryCode | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateValidDocument | 4 | 3 | 0 | 0 | 0 | 1 | 00:00:01 | |
| FetchAllTitle | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| ValidDocumentSearch | 10 | 10 | 0 | 0 | 0 | 0 | 00:00:01 | |
| ValidDocumentFilter | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetDocType_DocCatByAppID | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| CreateDynamicField | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDynamicField | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateDynamicFieldStatus | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchDynamicField | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchDistinctDynamicField | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchDistinctDynamicFieldByLangcode | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteDynamicField | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchDynamicField | 8 | 8 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FilterDynamicField | 5 | 5 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchMissingDynamicField | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchWorkingDays | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateWorkingDay | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| UpdateWorkingDayStatus | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetUserDetails | 3 | 2 | 0 | 0 | 0 | 1 | 00:00:01 | |
| GetUserDetailsByIdAndEffDate | 4 | 4 | 0 | 0 | 0 | 0 | 00:00:01 | |
| SearchUserCenterMapping | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DecommisionMachine | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteMachine | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteMachineSpec | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteUserCenterMapping | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteZoneUser | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DecommissionRegCenter | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteRegCenter | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| DeleteLocationData | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| GetApplicantType | 23 | 11 | 0 | 0 | 0 | 12 | 00:00:02 | |
| SearchPacketWorkflow | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:03 | |
| ResumePacketWorkflow | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchTemplateType | 3 | 3 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllTemplates | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchMissingTemplates | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchUISpec | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllUISpec | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAllIdschema | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchIdSchema | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchModule | 2 | 2 | 0 | 0 | 0 | 0 | 00:00:01 | |
| FetchAppConfig | 1 | 1 | 0 | 0 | 0 | 0 | 00:00:01 | |
| Total | 945 | 923 | 0 | 0 | 0 | 22 | 00:01:05 | |
| TestCase Number | TestCase Description | Execution Time (HH:MM:SS) |
|---|---|---|
| BulkUpload — Passed | ||
| TC_Masterdata_BulkUpload_01 | Bulk Upload with valid data | 00:00:02 |
| TC_Masterdata_BulkUpload_02 | Update Gender Name from Bulk upload | 00:00:01 |
| GetAllTxnDetailBulkUpload — Passed | ||
| TC_Masterdata_GetAllTxnDetailBulkUpload_01 | Retrieve all transcation details for bulk upload | 00:00:01 |
| GetApplicationConfigs — Passed | ||
| TC_Masterdata_GetApplicationConfigs_01 | Retrieve Application Configs by all valid data | 00:00:01 |
| CreateBlockListedWords — Passed | ||
| TC_Masterdata_CreateBlockListedWords_01 | Create block listed words with valid data | 00:00:01 |
| TC_Masterdata_CreateBlockListedWords_03 | Create block listed words with invalid length of word more than 128 charectars | 00:00:01 |
| TC_Masterdata_CreateBlockListedWords_04 | Create block listed words with invalid Description of more than 256 charectars | 00:00:01 |
| TC_Masterdata_CreateBlockListedWords_05 | Create block listed words with empty word value | 00:00:01 |
| TC_Masterdata_CreateBlockListedWords_02 | Create block listed word with space in word value | 00:00:01 |
| UpdateBlockListedWordStatus — Passed | ||
| TC_Masterdata_UpdateBlockListedWordStatus_01 | Update block listed word status with valid data | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWordStatus_02 | Update block listed word status with invalid word | 00:00:01 |
| UpdateBlockListedWords — Passed | ||
| TC_Masterdata_UpdateBlockListedWords_01 | Update Block Listed Words with valid data | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWords_04 | Update Block Listed Words with invalid length of word more than 128 charectars | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWords_06 | Update Block Listed Words with invalid length of Description more than 256 charectars | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWords_07 | Update Block Listed Words with invalid word empty | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWords_03 | Update Block Listed Words with valid word length of 128 charectars | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWords_05 | Update Block Listed Words with invalid Description empty | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWords_02 | Update Block Listed Words with spaces in word | 00:00:01 |
| UpdateBlockListedWordDetails — Passed | ||
| TC_Masterdata_UpdateBlockListedWordDetails_02 | Update blocklisted word details with blocklisted words exceeding the character length of 128 | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWordDetails_04 | Update blocklisted word details with description exceeding the character length of 256 | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWordDetails_05 | Update blocklisted word details with word parameter as empty | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWordDetails_01 | Update block listed word details with valid data and language code as english | 00:00:01 |
| TC_Masterdata_UpdateBlockListedWordDetails_03 | Update blocklisted word details with description as blank | 00:00:01 |
| FetchAllBlockListedWord — Passed | ||
| TC_Masterdata_FetchAllBlockListedWord_01 | Retrieve all Block Listed words with valid data | 00:00:01 |
| FetchBlockListedWordByLangcode — known_issues | ||
| TC_Masterdata_FetchBlockListedWordByLangcode_02 | Retrieve Block Listed Word with invalid langcode | 00:00:01 |
| FetchBlockListedWordByLangcode — Passed | ||
| TC_Masterdata_FetchBlockListedWordByLangcode_01 | Retrieve Block Listed Word with valid data By Langcode | 00:00:01 |
| SearchBlockListedWords — Passed | ||
| TC_Masterdata_SearchBlockListedWords_04 | Search blocklisted words with invalid column name | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_08 | Search blocklisted words with the empty column | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_07 | Search blocklisted words with the empty filter type | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_09 | Search blocklisted words with the invalid page start data | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_06 | Search blocklisted words with the sort field set to an invalid descending order | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_02 | Search blocklisted words with filter type contains the value as dumboo | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_03 | Search blocklisted words with filter type starts with the value as dumboo | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_01 | Search blocklisted words where the column name word equals dumboo | 00:00:01 |
| TC_Masterdata_SearchBlockListedWords_05 | Search blocklisted words with sort field as descending order | 00:00:01 |
| FilterBlockListedWords — Passed | ||
| TC_Masterdata_FilterBlockListedWords_05 | Filter Block Listed Words with invalid columnName and type all | 00:00:01 |
| TC_Masterdata_FilterBlockListedWords_03 | Filter Block Listed Words with empty columnName and type All | 00:00:01 |
| TC_Masterdata_FilterBlockListedWords_04 | Filter Block Listed Words with empty type | 00:00:01 |
| TC_Masterdata_FilterBlockListedWords_06 | Filter Block Listed Words with valid columnName and invalid type | 00:00:01 |
| TC_Masterdata_FilterBlockListedWords_01 | Filter Block Listed Words with valid columnName and type unique | 00:00:01 |
| TC_Masterdata_FilterBlockListedWords_02 | Filter Block Listed Words with valid columnName and type All | 00:00:01 |
| DeleteBlockListedWords — Passed | ||
| TC_Masterdata_DeleteBlockListedWords_01 | Delete Block Listed words with valid data | 00:00:01 |
| BlockListedWordValidation — Passed | ||
| TC_Masterdata_BlockListedWordValidation_01 | Validate the Block Listed words | 00:00:01 |
| CreateDeviceType — Passed | ||
| TC_Masterdata_CreateDeviceType_03 | Create Device Type with all mandatory fields | 00:00:01 |
| TC_Masterdata_CreateDeviceType_01 | Create Device Type with all valid data | 00:00:01 |
| TC_Masterdata_CreateDeviceType_04 | Create Device Type with duplicate data | 00:00:01 |
| TC_Masterdata_CreateDeviceType_08 | Create Device Type with description more than 128 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceType_07 | Create Device Type with name more than 64 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceType_06 | Create Device Type with empty Input Parameter name | 00:00:01 |
| TC_Masterdata_CreateDeviceType_05 | Create Device Type with missing Input Parameter name | 00:00:01 |
| TC_Masterdata_CreateDeviceType_09 | Create Device Type with missing Input Parameter isActive | 00:00:01 |
| TC_Masterdata_CreateDeviceType_10 | Create Device Type with special characters in code | 00:00:01 |
| TC_Masterdata_CreateDeviceType_02 | Create Device Type for deactivated devices | 00:00:01 |
| UpdateDeviceType — Passed | ||
| TC_Masterdata_UpdateDeviceType_02 | Update Device Type with all mandatory fields | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_01 | Update Device Type with all valid data | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_05 | Update Device Type with Code more than 64 charectars | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_04 | Update Device Type with empty input parameter Code | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_03 | Update Device Type with missing input parameter Code | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_09 | Update Device Type with Description more than 128 characters | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_08 | Update Device Type with Name more than 64 characters | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_07 | Update Device Type with empty input parameter Name | 00:00:01 |
| TC_Masterdata_UpdateDeviceType_06 | Update Device Type with missing input parameter Name | 00:00:01 |
| UpdateDeviceTypeStatus — Passed | ||
| TC_Masterdata_UpdateDeviceTypeStatus_01 | Update device type status with valid data | 00:00:01 |
| TC_Masterdata_UpdateDeviceTypeStatus_02 | Update device type status to verify the deactivation status | 00:00:01 |
| FetchAllDeviceType — Passed | ||
| TC_Masterdata_FetchAllDeviceTypes_01 | Retrieve All Device types with valid data | 00:00:01 |
| DeviceTypeFilter — Passed | ||
| TC_Masterdata_DeviceTypeFilter_02 | Filter Device type with columnName code and type all | 00:00:01 |
| TC_Masterdata_DeviceTypeFilter_06 | Filter Device type with invalid type | 00:00:01 |
| TC_Masterdata_DeviceTypeFilter_04 | Filter Device type with invalid Request Time | 00:00:01 |
| TC_Masterdata_DeviceTypeFilter_05 | Filter Device type with invalid text value | 00:00:01 |
| TC_Masterdata_DeviceTypeFilter_01 | Filter Device Type with all valid data | 00:00:01 |
| TC_Masterdata_DeviceTypeFilter_07 | Filter Device type with blank filter type | 00:00:01 |
| TC_Masterdata_DeviceTypeFilter_08 | Filter Device type with invalid columnName | 00:00:01 |
| TC_Masterdata_DeviceTypeFilter_03 | Filter Device type with columnName isActive and type unique | 00:00:01 |
| DeviceTypeSearch — Passed | ||
| TC_Masterdata_DeviceTypeSearch_03 | Search Device type with columnName name and type contains | 00:00:01 |
| TC_Masterdata_DeviceTypeSearch_01 | Search Device type with columnName name and type equals | 00:00:01 |
| TC_Masterdata_DeviceTypeSearch_02 | Search Device type with columnName isActive and type Equals | 00:00:01 |
| TC_Masterdata_DeviceTypeSearch_06 | Search Device type with invalid columnName | 00:00:01 |
| TC_Masterdata_DeviceTypeSearch_05 | Search Device type with invalid columnName name | 00:00:01 |
| TC_Masterdata_DeviceTypeSearch_04 | Search Device type with columnName name and type startsWith | 00:00:01 |
| CreateDeviceSpecification — Passed | ||
| TC_Masterdata_CreateDeviceSpecification_01 | Create Device Specification with all valid data | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_02 | Create Device Specification with Duplicate data | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_08 | Create Device Specification with Brand more than 64 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_07 | Create Device Specification with empty input parameter brand | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_06 | Create Device Specification with missing input parameter brand | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_19 | Create Device Specification with description more than 256 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_14 | Create Device Specification with deviceTypeCode more than 36 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_13 | Create Device Specification with empty input parameter deviceTypeCode | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_12 | Create Device Specification with missing input parameter Device Type code | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_15 | Create Device Specification with invalid input parameter deviceTypeCode | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_18 | Create Device Specification with minDriverversion more than 16 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_17 | Create Device Specification with empty input parameter minDriverversion | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_16 | Create Device Specification with missing input parameter minDriverversion | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_11 | Create Device Specification with Model more than 16 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_10 | Create Device Specification with empty input parameter brand | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_09 | Create Device Specification with missing input parameter model | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_05 | Create Device Specification with name more than 64 characters | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_04 | Create Device Specification with empty input parameter name | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_03 | Create Device Specification with missing input parameter Name | 00:00:01 |
| TC_Masterdata_CreateDeviceSpecification_20 | Create Device Specification with missing input parameter isActive | 00:00:01 |
| UpdateDeviceSpecStatus — Passed | ||
| TC_Masterdata_UpdateDeviceSpecStatus_01 | Update device spec status with valid data | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecStatus_02 | Update device spec status with invalid ID | 00:00:01 |
| UpdateDeviceSpecification — Passed | ||
| TC_Masterdata_UpdateDeviceSpecification_01 | Update Device Specification with all valid data | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_07 | Update Device Specification with Brand more than 32 charectars | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_06 | Update Device Specification with empty input parameter Brand | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_05 | Update Device Specification with missing input parameter Brand | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_18 | Update Device Specification with Description more than 256 charectars | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_13 | Update Device Specification with Device Type Code motre than 36 charectars | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_12 | Update Device Specification with empty input parameter Device Type Code | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_11 | Update Device Specification with missing input parameter Device Type Code | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_14 | Update Device Specification with invalid input parameter Device Type Code | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_17 | Update Device Specification with Minimum Driver Version more than 64 charectars | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_16 | Update Device Specification with empty input parameter Minimum Driver Version | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_15 | Update Device Specification with missing input parameter Minimum Driver Version | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_10 | Update Device Specification with Model more than 16 charectars | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_09 | Update Device Specification with empty input parameter Model | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_08 | Update Device Specification with missing input parameter Model | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_04 | Update Device Specification with Name more than 64 charectars | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_03 | Update Device Specification with empty input parameter Name | 00:00:01 |
| TC_Masterdata_UpdateDeviceSpecification_02 | Update Device Specification with missing input parameter Name | 00:00:01 |
| FetchDeviceSpec — Passed | ||
| TC_Masterdata_FetchDeviceSpec_02 | Retrieve device specification with valid devicetypecode | 00:00:01 |
| TC_Masterdata_FetchDeviceSpec_01 | Retrieve device specification with valid langcode | 00:00:01 |
| TC_Masterdata_FetchDeviceSpec_03 | Retrieve device specification with valid devicetypecode and langcode | 00:00:01 |
| TC_Masterdata_FetchDeviceSpec_04 | Retrieve device specification with non existing devicetypecode | 00:00:01 |
| FetchAllDeviceSpec — Passed | ||
| TC_Masterdata_FetchAllDeviceSpec_01 | Retrieve All Device Specifications with valid data | 00:00:01 |
| DeviceSpecFilter — Passed | ||
| TC_Masterdata_DeviceSpecFilter_04 | Filter Device Specification by columnName brand and type all | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_02 | Filter Device Specification by columnName name with type all | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_09 | Filter Device Specification by columnName name with invalid text | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_07 | Filter Device Specification by invalid requesttime | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_08 | Filter Device Specification by columnName name and invalid text | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_03 | Filter Device Specification by columnName brand and type unique | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_06 | Filter Device Specification by columnName isActive with type unique | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_05 | Filter Device Specification by columnName model and type unique | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_01 | Filter Device Specification by columnName name with type unique | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_10 | Filter Device Specification by columnName name and empty type | 00:00:01 |
| TC_Masterdata_DeviceSpecFilter_11 | Filter Device Specification by invalid columnName | 00:00:01 |
| DeviceSpecSearch — Passed | ||
| TC_Masterdata_DeviceSpecSearch_08 | Search Device Specification by columnName name and sortType ASC | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_14 | Search Device Specification by columnName name and type contains | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_09 | Search Device Specification by columnName name and sortType DESC | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_02 | Search Device Specification by columnName brand and type equals | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_04 | Search Device Specification by columnName deviceTypeName and type equals | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_03 | Search Device Specification by columnName model and type equals | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_01 | Search Device Specification by columnName name and type equals | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_06 | Search Device Specification with columnName name and invalid pageFetch -ve value | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_07 | Search Device Specification with invalid pageStart -ve value | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_12 | Search Device Specification with invalid columnName | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_10 | Search Device Specification with invalid Filter Type | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_13 | Search Device Specification with invalid requesttime | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_11 | Search Device Specification with invalid sortType | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_05 | Search Device Specification with columnName name and invalid value | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_16 | Search Device Specification by Name and type Starts with | 00:00:01 |
| TC_Masterdata_DeviceSpecSearch_15 | Search Device Specification by 2 values like columnName name and brand | 00:00:01 |
| CreateDevice — Passed | ||
| TC_Masterdata_CreateDevice_01 | Create Device with all valid data | 00:00:01 |
| TC_Masterdata_CreateDevice_13 | Create Device with id with morethan 36 characters | 00:00:01 |
| TC_Masterdata_CreateDevice_06 | Create Device with invalid Device Name with morethan 64 characters | 00:00:01 |
| TC_Masterdata_CreateDevice_04 | Create Device with invalid Zone which is not present in the DB | 00:00:01 |
| TC_Masterdata_CreateDevice_12 | Create Device with ipAddress with morethan 16 characters | 00:00:01 |
| TC_Masterdata_CreateDevice_03 | Create Device with invalid input parameter format | 00:00:01 |
| TC_Masterdata_CreateDevice_08 | Create Device with blank macAddress | 00:00:01 |
| TC_Masterdata_CreateDevice_09 | Create Device with invalid macAddress with morethan 64 characters | 00:00:01 |
| TC_Masterdata_CreateDevice_05 | Create Device with blank Machine name | 00:00:01 |
| TC_Masterdata_CreateDevice_11 | Create Device with serialNum with morethan 64 characters | 00:00:01 |
| TC_Masterdata_CreateDevice_10 | Create Device with empty serialNum | 00:00:01 |
| TC_Masterdata_CreateDevice_07 | Create Device with blank zonecode | 00:00:01 |
| TC_Masterdata_CreateDevice_02 | Create Device with valid specification ID | 00:00:01 |
| UpdateDevice — Passed | ||
| TC_Masterdata_UpdateDevice_01 | Update Device with all valid data | 00:00:01 |
| TC_Masterdata_UpdateDevice_13 | Update Device with invalid deviceSpecId more than 36 characters | 00:00:01 |
| TC_Masterdata_UpdateDevice_06 | Update Device with invalid device name more than 64 characters | 00:00:01 |
| TC_Masterdata_UpdateDevice_04 | Update Device with invalid zoneCode | 00:00:01 |
| TC_Masterdata_UpdateDevice_12 | Update Device with invalid ipAddress more than 16 characters | 00:00:01 |
| TC_Masterdata_UpdateDevice_03 | Update Device with invalid input format | 00:00:01 |
| TC_Masterdata_UpdateDevice_08 | Update Device with empty macAddress | 00:00:01 |
| TC_Masterdata_UpdateDevice_09 | Update Device with invalid macAddress more than characters | 00:00:01 |
| TC_Masterdata_UpdateDevice_05 | Update Device with empty name | 00:00:01 |
| TC_Masterdata_UpdateDevice_11 | Update Device with invalid serialNum more than 64 characters | 00:00:01 |
| TC_Masterdata_UpdateDevice_10 | Update Device with empty serialNum | 00:00:01 |
| TC_Masterdata_UpdateDevice_07 | Update Device with empty zoneCode | 00:00:01 |
| TC_Masterdata_UpdateDevice_02 | Update Device with decommissioned sid | 00:00:01 |
| UpdateDeviceStatus — Passed | ||
| TC_Masterdata_UpdateDeviceStatus_01 | Update device status with valid data | 00:00:01 |
| FetchDevice — Passed | ||
| TC_Masterdata_FetchDevice_01 | Retrieve Device details with valid data By langcode | 00:00:01 |
| TC_Masterdata_FetchDevice_02 | Retrieve Device details with valid data By langcode and deviceType | 00:00:01 |
| TC_Masterdata_FetchDevice_03 | Retrieve Device details with valid data By regCenterId | 00:00:01 |
| TC_Masterdata_FetchDevice_05 | Retrieve Device details non existing deviceType | 00:00:01 |
| TC_Masterdata_FetchDevice_04 | Retrieve mapped Device details to a regCenterId | 00:00:01 |
| GetDeviceHistory — Passed | ||
| TC_Masterdata_GetDeviceHistory_01 | Retrieve device history details based on ID, language code, and effective times | 00:00:01 |
| DeviceFilter — Passed | ||
| TC_Masterdata_DeviceFilter_06 | Filter devices by invalid Request Time | 00:00:01 |
| TC_Masterdata_DeviceFilter_04 | Filter devices by macAddress with type all | 00:00:01 |
| TC_Masterdata_DeviceFilter_03 | Filter devices by columnName macAddress and type unique | 00:00:01 |
| TC_Masterdata_DeviceFilter_02 | Filter devices by columnName name and type all | 00:00:01 |
| TC_Masterdata_DeviceFilter_01 | Filter devices by columnName name with type unique | 00:00:01 |
| TC_Masterdata_DeviceFilter_05 | Filter devices by columnName serialNum with type Unique | 00:00:01 |
| TC_Masterdata_DeviceFilter_07 | Filter devices by invalid columnName | 00:00:01 |
| DeviceSearch — Passed | ||
| TC_Masterdata_DeviceSearch_04 | Search Devices by columnName name and sortType By ASC | 00:00:01 |
| TC_Masterdata_DeviceSearch_05 | Search Devices by columnName name and sortType By Desc | 00:00:01 |
| TC_Masterdata_DeviceSearch_03 | Search Devices by columnName macAddress and type equals | 00:00:01 |
| TC_Masterdata_DeviceSearch_01 | Search Devices by columnName name and type startswith | 00:00:01 |
| TC_Masterdata_DeviceSearch_02 | Search Devices by columnName serialNum and type equals | 00:00:01 |
| TC_Masterdata_DeviceSearch_08 | Search Devices by invalid Request Time | 00:00:01 |
| TC_Masterdata_DeviceSearch_07 | Search Devices by columnName name and invalid sortType value | 00:00:01 |
| TC_Masterdata_DeviceSearch_06 | Search Devices by columnName name and invalid value | 00:00:01 |
| DeleteDevice — Passed | ||
| TC_Masterdata_DeleteDevice_01 | Delete Device with valid data | 00:00:01 |
| DecommisionDevice — Passed | ||
| TC_Masterdata_DecommisionDevice_01 | Decommission Device with all valid data | 00:00:01 |
| TC_Masterdata_DecommisionDevice_02 | Decommission Device with invalid deviceId | 00:00:01 |
| DeleteDeviceSpec — Passed | ||
| TC_Masterdata_DeleteDeviceSpec_01 | Delete Device Spec with valid data | 00:00:01 |
| TC_Masterdata_DeleteDeviceSpec_02 | Delete Device Spec with invalid id | 00:00:01 |
| CreateDocumentCategory — Passed | ||
| TC_Masterdata_CreateDocumentCategory_02 | Create Document Category with all mandatory data | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_10 | Create Document Category with missing isActive field | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_05 | Create Document Category with code more than 36 characters | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_04 | Create Document Category with empty code value | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_03 | Create Document Category with missing code field | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_06 | Create Document Category with description more than 36 characters | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_09 | Create Document Category with name more than 64 characters | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_08 | Create Document Category with empty name field | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_07 | Create Document Category with missing name field | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_11 | Create Document Category with special characters in name field | 00:00:01 |
| TC_Masterdata_CreateDocumentCategory_01 | Create Document Category with all valid data | 00:00:01 |
| UpdateDocumentCategory — Passed | ||
| TC_Masterdata_UpdateDocumentCategory_02 | Update Document Category with all mandatory data | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_05 | Update Document Category with Code value more than 36 characters | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_04 | Update Document Category with invalid Code value | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_03 | Update Document Category with missing Code field | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_06 | Update Document Category with Descrpition value more than 128 characters | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_09 | Update Document Category with Name more than 64 characters | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_08 | Update Document Category with empty Name value | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_07 | Update Document Category with missing Name field | 00:00:01 |
| TC_Masterdata_UpdateDocumentCategory_01 | Update Document Category with all valid data | 00:00:01 |
| FetchDocumentCategories — known_issues | ||
| TC_Masterdata_FetchDocumentCategories_02 | Retrieve Document Categories with invalid langcode | 00:00:00 |
| FetchDocumentCategories — Passed | ||
| TC_Masterdata_FetchDocumentCategories_01 | Retrieve Document Categories with invalid code and valid langcode | 00:00:01 |
| TC_Masterdata_FetchDocumentCategories_03 | Retrieve Document Categories with valid langcode | 00:00:01 |
| FetchAllDocumentCategories — Passed | ||
| TC_Masterdata_FetchAllDocumentCategories_01 | Retrieve All Document Categories with valid data | 00:00:01 |
| FilterDocCategory — Passed | ||
| TC_Masterdata_FilterDocCategory_07 | Filter Document Category By type all and empty text | 00:00:01 |
| TC_Masterdata_FilterDocCategory_01 | Filter Document Category with all valid details | 00:00:01 |
| TC_Masterdata_FilterDocCategory_02 | Filter Document Category By type all and all valid details | 00:00:01 |
| TC_Masterdata_FilterDocCategory_04 | Filter Document Category By type all and invalid requesttime format | 00:00:01 |
| TC_Masterdata_FilterDocCategory_05 | Filter Document Category By yype all and invalid columnName | 00:00:01 |
| TC_Masterdata_FilterDocCategory_03 | Filter Document Category By type all and empty columnName | 00:00:01 |
| TC_Masterdata_FilterDocCategory_06 | Filter Document Category By invalid type | 00:00:01 |
| SearchDocCategories — Passed | ||
| TC_Masterdata_SearchDocCategories_01 | Search document categories where the column name code equals to | 00:00:01 |
| TC_Masterdata_SearchDocCategories_02 | Search document categories and sort by code | 00:00:01 |
| TC_Masterdata_SearchDocCategories_03 | Search document categories with sort type as descending order | 00:00:01 |
| TC_Masterdata_SearchDocCategories_05 | Search document categories with invalid column name | 00:00:01 |
| TC_Masterdata_SearchDocCategories_04 | Search document categories with column name as empty | 00:00:01 |
| TC_Masterdata_SearchDocCategories_14 | Search document categories with invalid filter type | 00:00:01 |
| TC_Masterdata_SearchDocCategories_13 | Search document categories with filter type as empty | 00:00:01 |
| TC_Masterdata_SearchDocCategories_06 | Search document categories with invalid filter value | 00:00:01 |
| TC_Masterdata_SearchDocCategories_07 | Search document categories with filter value as empty | 00:00:01 |
| TC_Masterdata_SearchDocCategories_12 | Search document categories with invalid page size | 00:00:01 |
| TC_Masterdata_SearchDocCategories_15 | Search document categories with invalid request time | 00:00:01 |
| TC_Masterdata_SearchDocCategories_08 | Search document categories with invalid sort field | 00:00:01 |
| TC_Masterdata_SearchDocCategories_10 | Search document categories with sort field as empty | 00:00:01 |
| TC_Masterdata_SearchDocCategories_09 | Search document categories with invalid sort type | 00:00:01 |
| TC_Masterdata_SearchDocCategories_11 | Search document categories with sort type as empty | 00:00:01 |
| TC_Masterdata_SearchDocCategories_16 | Search document categories with invalid type filter | 00:00:01 |
| TC_Masterdata_SearchDocCategories_17 | Search document categories with invalid type filter starts with | 00:00:01 |
| DeleteDocumentCategory — Passed | ||
| TC_Masterdata_DeleteDocumentCategory_01 | Delete Document Categoty with valid data | 00:00:01 |
| TC_Masterdata_DeleteDocumentCategory_02 | Delete Document Categoty with invalid code | 00:00:01 |
| CreateDocumentType — Passed | ||
| TC_Masterdata_CreateDocumentType_02 | Create Document Type with all mandatory data | 00:00:01 |
| TC_Masterdata_CreateDocumentType_07 | Create Document Type with empty code | 00:00:01 |
| TC_Masterdata_CreateDocumentType_03 | Create Document Type with code more than 36 characters | 00:00:01 |
| TC_Masterdata_CreateDocumentType_05 | Create Document Type with description more than 128 characters | 00:00:01 |
| TC_Masterdata_CreateDocumentType_08 | Create Document Type with empty isActive | 00:00:01 |
| TC_Masterdata_CreateDocumentType_06 | Create Document Type with empty name | 00:00:01 |
| TC_Masterdata_CreateDocumentType_04 | Create Document Type with name more than 64 characters | 00:00:01 |
| TC_Masterdata_CreateDocumentType_09 | Create Document Type with invalid special characters in code | 00:00:01 |
| TC_Masterdata_CreateDocumentType_01 | Create Document Type with valid data | 00:00:01 |
| UpdateDocumentType — Passed | ||
| TC_Masterdata_UpdateDocumentType_06 | Update Document Type with invalid empty Code | 00:00:01 |
| TC_Masterdata_UpdateDocumentType_02 | Update Document Type with invalid Code more than 36 characters | 00:00:01 |
| TC_Masterdata_UpdateDocumentType_04 | Update Document Type with invalid Description more than 128 characters | 00:00:01 |
| TC_Masterdata_UpdateDocumentType_05 | Update Document Type with invalid empty Name | 00:00:01 |
| TC_Masterdata_UpdateDocumentType_03 | Update Document Type with invalid Description more than 64 characters | 00:00:01 |
| TC_Masterdata_UpdateDocumentType_01 | Update Document Type with all valid data | 00:00:01 |
| UpdateDocType — Passed | ||
| TC_Masterdata_UpdateDocType_01 | Update document type with valid data | 00:00:01 |
| TC_Masterdata_UpdateDocType_03 | Update document type with invalid code | 00:00:01 |
| TC_Masterdata_UpdateDocType_02 | Update document type with invalid status | 00:00:01 |
| FetchDocumentTypes — known_issues | ||
| TC_Masterdata_FetchDocumentTypes_01 | Retrieve Document Types with invalid langcode | 00:00:00 |
| FetchDocumentTypes — Passed | ||
| TC_Masterdata_FetchDocumentTypes_02 | Retrieve Document Types with non existing documentcategorycode | 00:00:01 |
| TC_Masterdata_FetchDocumentTypes_03 | Retrieve Document Types with invalid langcode | 00:00:01 |
| FetchAllDocumentTypes — Passed | ||
| TC_Masterdata_FetchAllDocumentTypes_01 | Retrieve All Document Types with all valid data | 00:00:01 |
| FilterDocumentType — Passed | ||
| TC_Masterdata_FilterDocumentType_04 | Filter Document Type with empty type columnName code and valid text | 00:00:01 |
| TC_Masterdata_FilterDocumentType_08 | Filter Document Type By type All and empty text | 00:00:01 |
| TC_Masterdata_FilterDocumentType_01 | Filter Document Type with type unique and all valid data | 00:00:01 |
| TC_Masterdata_FilterDocumentType_02 | Filter Document Type with type all and all valid data | 00:00:01 |
| TC_Masterdata_FilterDocumentType_03 | Filter Document Type with type all columnName code and valid text | 00:00:01 |
| TC_Masterdata_FilterDocumentType_05 | Filter Document Type with All valid data and invalid requesttime format | 00:00:01 |
| TC_Masterdata_FilterDocumentType_06 | Filter Document Type By type All and invalid Column Name | 00:00:01 |
| TC_Masterdata_FilterDocumentType_07 | Filter Document Type By invalid type | 00:00:01 |
| SearchDocumentType — Passed | ||
| TC_Masterdata_SearchDocumnetType_05 | Search document type with the invalid column name | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_04 | Search document type with the column name as empty | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_14 | Search document type with invalid filter type | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_13 | Search document type with the filter type as empty | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_06 | Search document type with the invalid filter value | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_07 | Search document type with the filter value as empty | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_12 | Search document type with invalid page size | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_15 | Search document type with invalid request time | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_08 | Search document type with the invalid sort field | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_10 | Search document type with the sort field as empty | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_09 | Search document type with the invalid sort type | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_11 | Search document type with invalid sort type | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_16 | Search document type with an invalid type filter contains | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_17 | Search document type with an invalid type filter starts with | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_02 | Search document type with the condition that the filter type contains specified keywords | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_03 | Search document type with the condition that the filter type starts with specified keywords | 00:00:01 |
| TC_Masterdata_SearchDocumnetType_01 | Search document type where the column name code equals to | 00:00:01 |
| DeleteDocumentType — Passed | ||
| TC_Masterdata_DeleteDocumentType_01 | Delete Document Type with valid data | 00:00:01 |
| TC_Masterdata_DeleteDocumentType_02 | Delete Document Type with invalid code | 00:00:01 |
| CreateRegCenterType — Passed | ||
| TC_Masterdata_CreateRegCenterType_01 | Create registration centre type with valid data | 00:00:01 |
| TC_Masterdata_CreateRegCenterType_02 | Create a registration center type with a duplicate center type | 00:00:01 |
| TC_Masterdata_CreateRegCenterType_06 | Create a registration center type with the description parameter exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_CreateRegCenterType_05 | Create a registration center type with the name parameter exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_CreateRegCenterType_04 | Create a registration center type with the name parameter as empty | 00:00:01 |
| TC_Masterdata_CreateRegCenterType_03 | Create a registration center type with the name parameter as missing | 00:00:01 |
| TC_Masterdata_CreateRegCenterType_07 | Create a registration center type with the is active parameter missing | 00:00:01 |
| TC_Masterdata_CreateRegCenterType_08 | Create a registration center type with the special character | 00:00:01 |
| UpdateRegCenterTypeStatus — Passed | ||
| TC_Masterdata_UpdateRegCenterTypeStatus_01 | Update registration center type status details with valid data | 00:00:01 |
| SearchRegCenterType — Passed | ||
| TC_Masterdata_SearchRegCenterType_01 | Search for registration center type details with valid data | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_06 | Search for registration center type details with invalid column name | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_05 | Search for registration center type details with column name as empty | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_14 | Search for registration center type details with invalid filter type | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_13 | Search for registration center type details with filter type as empty | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_07 | Search for registration center type details with invalid filter data | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_08 | Search for registration center type details with filter as empty | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_15 | Search for registration center type details with invalid request time format | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_09 | Search for registration center type details with invalid sort field | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_11 | Search for registration center type details with sort field as empty | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_10 | Search for registration center type details with invalid sort type | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_12 | Search for registration center type details with sort type as empty | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_02 | Search for registration center type details with condition column name is active as true | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_03 | Search for registration center type details with condition filter type contains specific keywords | 00:00:01 |
| TC_Masterdata_SearchRegCenterType_04 | Search for registration center type details with condition filter type starts with specific keywords | 00:00:01 |
| UpdateRegCenterType — Passed | ||
| TC_Masterdata_UpdateRegCenterType_01 | Update registration centre type with valid data | 00:00:01 |
| TC_Masterdata_UpdateRegCenterType_05 | Update a registration center type with the description parameter exceeding the maximum length of 256 characters | 00:00:01 |
| TC_Masterdata_UpdateRegCenterType_04 | Update a registration center type with the name parameter exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_UpdateRegCenterType_03 | Update a registration center type with the name parameter as empty | 00:00:01 |
| TC_Masterdata_UpdateRegCenterType_02 | Update a registration center type with the name parameter as missing | 00:00:01 |
| FilterRegCenterType — Passed | ||
| TC_Masterdata_FilterRegCenterType_01 | Filter Registration Center Type details by all valid data | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_03 | Filter Registration Center Type details by empty text | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_04 | Filter Registration Center Type details by columnName isActive and empty text | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_02 | Filter Registration Center Type details by columnName name | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_08 | Filter Registration Center Type details by invalid requesttime format | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_09 | Filter Registration Center Type details by invalid filter column name | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_07 | Filter Registration Center Type details by empty filter columnname | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_05 | Filter Registration Center Type details by invalid filter text | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_10 | Filter Registration Center Type details by invalid filter type | 00:00:01 |
| TC_Masterdata_FilterRegCenterType_06 | Filter Registration Center Type details by empty filter type | 00:00:01 |
| FetchAllRegCenterType — Passed | ||
| TC_Masterdata_FetchAllRegCenterType_01 | Retrieve All Registration Center Type details with valid data | 00:00:01 |
| FetchMissingRegCenterTypeDetails — Passed | ||
| TC_Masterdata_FetchMissingRegCenterTypeDetails_01 | Retrieve Missing Center Type Details by langcode | 00:00:01 |
| DeleteRegCenterType — Passed | ||
| TC_Masterdata_DeleteRegCenterType_01 | Delete RegCenter Type with all valid data | 00:00:01 |
| TC_Masterdata_DeleteRegCenterType_02 | Delete RegCenter Type with invalid code | 00:00:01 |
| CreateLocationData — Passed | ||
| TC_Masterdata_CreateLocationData_02 | Creating location data with code as empty for secondary language english | 00:00:01 |
| TC_Masterdata_CreateLocationData_08 | Creating location data with the hierarchy name parameter as empty | 00:00:01 |
| TC_Masterdata_CreateLocationData_04 | Creating location data with an name parameter as empty | 00:00:01 |
| TC_Masterdata_CreateLocationData_05 | Creating location data with the hierarchy level parameter as a long integer | 00:00:01 |
| TC_Masterdata_CreateLocationData_03 | Creating location data with an invalid name length of 129 characters | 00:00:01 |
| TC_Masterdata_CreateLocationData_10 | Creating location data with invalid request time format | 00:00:01 |
| TC_Masterdata_CreateLocationData_01 | Creating location data with valid details | 00:00:01 |
| TC_Masterdata_CreateLocationData_07 | Creating location data with the hierarchy name parameter set to 65 characters | 00:00:01 |
| TC_Masterdata_CreateLocationData_06 | Creating location data with the hierarchy level parameter using invalid data for the location and hierarchy combination | 00:00:01 |
| TC_Masterdata_CreateLocationData_09 | Creating location data with a parent location code parameter that is not available in the database | 00:00:01 |
| UpdateLocationStatus — Passed | ||
| TC_Masterdata_UpdateLocationStatus_01 | Update location status details with valid data | 00:00:01 |
| CreateRegistrationCenter — known_issues | ||
| TC_Masterdata_CreateRegCenter_05 | Create a registration center with number of kiosks as empty and language code set to English | 00:00:00 |
| TC_Masterdata_CreateRegCenter_06 | Create a registration center with holiday location code as negative value and language code set to English | 00:00:00 |
| CreateRegistrationCenter — Passed | ||
| TC_Masterdata_CreateRegCenter_02 | Create a registration center with holiday location code as empty and language code set to English | 00:00:01 |
| TC_Masterdata_CreateRegCenter_03 | Create a registration center with latitude as empty and language code set to English | 00:00:01 |
| TC_Masterdata_CreateRegCenter_04 | Create a registration center with invalid latitude and language code set to English | 00:00:01 |
| TC_Masterdata_CreateRegCenter_01 | Create registration center with valid details | 00:00:01 |
| UpdateRegCentStatus — Passed | ||
| TC_Masterdata_UpdateRegCentStatus_01 | Update registration center status details with valid data | 00:00:01 |
| FetchRegCent — Passed | ||
| TC_Masterdata_FetchRegCent_10 | Retrieve Registration Center details By hierarchylevel langcode and name | 00:00:01 |
| TC_Masterdata_FetchRegCent_11 | Retrieve Registration Center details By langcode and invalid hierarchylevel | 00:00:01 |
| TC_Masterdata_FetchRegCent_12 | Retrieve Registration Center details By langcode hierarchylevel and invalid Name | 00:00:01 |
| TC_Masterdata_FetchRegCent_13 | Retrieve Registration Center details By langcode hierarchylevel and valid name | 00:00:01 |
| TC_Masterdata_FetchRegCent_05 | Retrieve Registration Center details By langcode | 00:00:01 |
| TC_Masterdata_FetchRegCent_06 | Retrieve Registration Center details with invalid locationcode | 00:00:01 |
| TC_Masterdata_FetchRegCent_19 | Retrieve Registration Center By langcode, hierarchylevel and name | 00:00:01 |
| TC_Masterdata_FetchRegCent_27 | Retrieve Registration Centers Per Page By langcode, name and empty hierarchylevel | 00:00:01 |
| TC_Masterdata_FetchRegCent_30 | Retrieve Registration Centers Per Page By langcode, hierarchylevel and name | 00:00:01 |
| TC_Masterdata_FetchRegCent_26 | Retrieve Registration Centers Per Page By langcode, hierarchylevel and empty name | 00:00:01 |
| TC_Masterdata_FetchRegCent_29 | Retrieve Registration Centers Per Page By langcode, hierarchylevel and name with pages more than available | 00:00:01 |
| TC_Masterdata_FetchRegCent_24 | Retrieve Registration Centers Per Page By langcode, hierarchylevel and name | 00:00:01 |
| TC_Masterdata_FetchRegCent_25 | Retrieve Registration Centers Per Page By langcode, hierarchylevel and name with page size zero | 00:00:01 |
| TC_Masterdata_FetchRegCent_28 | Retrieve Registration Centers Per Page By langcode, hierarchylevel and name with page number | 00:00:01 |
| TC_Masterdata_FetchRegCent_20 | Retrieve Registration Centers Per Page By langcode, hierarchylevel and name | 00:00:01 |
| TC_Masterdata_FetchRegCent_21 | Retrieve Registration Center By Pagination By langcode, hierarchylevel and name | 00:00:01 |
| TC_Masterdata_FetchRegCent_31 | Retrieve Registration Centers Per Page By mismatching hierarchylevel and name | 00:00:01 |
| TC_Masterdata_FetchRegCent_09 | Retrieve Registration Center details By Id and langcode | 00:00:01 |
| TC_Masterdata_FetchRegCent_22 | Retrieve Registration Centers for a Zone By langcode and zonecode | 00:00:01 |
| TC_Masterdata_FetchRegCent_23 | Retrieve Registration Centers for Zone by langcode and invalid zonecode | 00:00:01 |
| TC_Masterdata_FetchRegCent_07 | Retrieve Registration Center Holiday details By Id Lang Code and Year | 00:00:01 |
| TC_Masterdata_FetchRegCent_08 | Retrieve Registration Center Holiday details with invalid registrationcenterid | 00:00:01 |
| TC_Masterdata_FetchRegCent_01 | Retrieve Registration Center details with valid data | 00:00:01 |
| TC_Masterdata_FetchRegCent_18 | Retrieve Registration Center for a Zone By langcode and zonecode | 00:00:01 |
| TC_Masterdata_FetchRegCent_17 | Retrieve Registration Center details By langcode and zonecode | 00:00:01 |
| TC_Masterdata_FetchRegCent_02 | Retrieve Registration Center details with specific coordinates | 00:00:01 |
| TC_Masterdata_FetchRegCent_03 | Retrieve Registration Center details with invalid latitude | 00:00:01 |
| TC_Masterdata_FetchRegCent_04 | Retrieve Registration Center details with invalid longitude | 00:00:01 |
| TC_Masterdata_FetchRegCent_14 | Retrieve Registration Center details By langcode Id and valid timestamp | 00:00:01 |
| TC_Masterdata_FetchRegCent_15 | Retrieve Registration Center details By langcode, timestamp and invalid Id | 00:00:01 |
| TC_Masterdata_FetchRegCent_16 | Retrieve Registration Center details By langcode, Id and invalid timestamp | 00:00:01 |
| UpdateLocationData — Passed | ||
| TC_Masterdata_UpdateLocationData_01 | Updating location data with valid details | 00:00:01 |
| TC_Masterdata_UpdateLocationData_03 | Updating location data with code as empty for primary language english | 00:00:01 |
| TC_Masterdata_UpdateLocationData_09 | Updating location data with the hierarchy name parameter as empty | 00:00:01 |
| TC_Masterdata_UpdateLocationData_05 | Updating location data with an name parameter as empty | 00:00:01 |
| TC_Masterdata_UpdateLocationData_06 | Updating location data with the hierarchy level parameter as a long integer | 00:00:01 |
| TC_Masterdata_UpdateLocationData_04 | Updating location data with an invalid name length of 129 characters | 00:00:01 |
| TC_Masterdata_UpdateLocationData_02 | Updating location data with invalid code as for primary language english | 00:00:01 |
| TC_Masterdata_UpdateLocationData_11 | Updating location data with invalid request time format | 00:00:01 |
| TC_Masterdata_UpdateLocationData_08 | Updating location data with the hierarchy name parameter set to 65 characters | 00:00:01 |
| TC_Masterdata_UpdateLocationData_07 | Updating location data with the hierarchy level parameter using invalid data for the location and hierarchy combination | 00:00:01 |
| TC_Masterdata_UpdateLocationData_10 | Updating location data with a parent location code parameter that is not available in the database | 00:00:01 |
| UpdateRegistrationCenter — Passed | ||
| TC_Masterdata_UpdateRegistrationCenter_03 | Update a registration center with holiday location code as empty and language code set to English | 00:00:01 |
| TC_Masterdata_UpdateRegistrationCenter_04 | Update a registration center with latitude as empty and language code set to English | 00:00:01 |
| TC_Masterdata_UpdateRegistrationCenter_05 | Update a registration center with invalid latitude and language code set to English | 00:00:01 |
| TC_Masterdata_UpdateRegistrationCenter_01 | Update registration center with valid details | 00:00:01 |
| TC_Masterdata_UpdateRegistrationCenter_02 | Update a registration center with number of kiosks as empty and language code set to English | 00:00:01 |
| FetchAllRegCent — Passed | ||
| TC_Masterdata_FetchAllRegCent_01 | Retrieve All Registration Center details with valid data | 00:00:01 |
| FetchRegCentHistory — Passed | ||
| TC_Masterdata_FetchRegCentHistory_01 | Retrieve Registration Center History with all valid data | 00:00:01 |
| TC_Masterdata_FetchRegCentHistory_03 | Retrieve Registration Center History with invalid langCode | 00:00:01 |
| TC_Masterdata_FetchRegCentHistory_02 | Retrieve Registration Center History with invalid registrationCenterId | 00:00:01 |
| RegCenterFilter — Passed | ||
| TC_Masterdata_RegCenterFilter_03 | Filter the registration center with invalid request time | 00:00:01 |
| TC_Masterdata_RegCenterFilter_02 | Filter the registration center by name, language set to English, and type as all | 00:00:01 |
| TC_Masterdata_RegCenterFilter_01 | Filter the registration center by name, language set to English, and type as unique | 00:00:01 |
| TC_Masterdata_RegCenterFilter_04 | Filter the registration center with invalid column name | 00:00:01 |
| UpdateRegistrationCenterLang — Passed | ||
| TC_Masterdata_UpdateRegistrationCenterLang_01 | Update registration center language details with valid data | 00:00:01 |
| UpdateRegistrationCenterNonLanguage — Passed | ||
| TC_Masterdata_UpdateRegistrationCenterNonLanguage_01 | Update registration center non language details with valid data | 00:00:01 |
| FetchMissingRegCenterDetails — Passed | ||
| TC_Masterdata_FetchMissingRegCenterDetails_01 | Retrieve Missing Registration Center Details by langcode | 00:00:01 |
| CreateZoneUser — Passed | ||
| TC_Masterdata_CreateZoneUser_01 | Create zone user with valid user data | 00:00:01 |
| TC_Masterdata_CreateZoneUser_02 | Create zone user with user ID as empty | 00:00:01 |
| TC_Masterdata_CreateZoneUser_03 | Create zone user with the parameter zone code as empty | 00:00:01 |
| TC_Masterdata_CreateZoneUser_04 | Create zone user with the parameter zone code as invalid | 00:00:01 |
| UpdateZoneUser — Passed | ||
| TC_Masterdata_UpdateZoneUser_01 | Update zone user with valid user data | 00:00:01 |
| UpdateZoneUserStatus — Passed | ||
| TC_Masterdata_UpdateZoneUserStatus_01 | Update zone user status details with valid data | 00:00:01 |
| UserCenterMapping — Passed | ||
| TC_Masterdata_UserCenterMapping_01 | Create user center mapping details with valid data | 00:00:01 |
| TC_Masterdata_UserCenterMapping_04 | Create user center mapping details with the parameter registration center ID as invalid | 00:00:01 |
| TC_Masterdata_UserCenterMapping_03 | Create user center mapping details with the parameter registration center ID as missing | 00:00:01 |
| TC_Masterdata_UserCenterMapping_02 | Create user center mapping details with the duplicate entry | 00:00:01 |
| UpdateUserCenterMappingStatus — Passed | ||
| TC_Masterdata_UpdateUserCenterMappingStatus_01 | Update user center mapping status details with valid data | 00:00:01 |
| TC_Masterdata_UpdateUserCenterMappingStatus_02 | Update user center mapping status details with invalid ID | 00:00:01 |
| UpdateUserCenterMapping — Passed | ||
| TC_Masterdata_UpdateUserCenterMapping_01 | Update user center mapping details with valid data | 00:00:01 |
| TC_Masterdata_UpdateUserCenterMapping_03 | Update user center mapping details with the parameter registration center ID as invalid | 00:00:01 |
| TC_Masterdata_UpdateUserCenterMapping_02 | Update user center mapping details with the parameter registration center ID as missing | 00:00:01 |
| RegCenterSearch — Passed | ||
| TC_Masterdata_RegCenterSearch_01 | Search the registration center with the condition that the name column is equal to English | 00:00:01 |
| CreateMachineType — Passed | ||
| TC_Masterdata_CreateMachineType_01 | Create machine type details with valid data | 00:00:01 |
| TC_Masterdata_CreateMachineType_10 | Create machine type details with duplicate details | 00:00:01 |
| TC_Masterdata_CreateMachineType_07 | Create machine type details with Name parameter description above maximum length 64 | 00:00:01 |
| TC_Masterdata_CreateMachineType_06 | Create machine type details with Name parameter characters above maximum length 64 | 00:00:01 |
| TC_Masterdata_CreateMachineType_05 | Create machine type details with Name parameter as empty | 00:00:01 |
| TC_Masterdata_CreateMachineType_04 | Create machine type details with Name parameter as missing | 00:00:01 |
| TC_Masterdata_CreateMachineType_08 | Create machine type details with is active parameter as missing | 00:00:01 |
| TC_Masterdata_CreateMachineType_03 | Create machine type details with code parameter as empty | 00:00:01 |
| TC_Masterdata_CreateMachineType_02 | Create machine type details with code parameter as missing | 00:00:01 |
| TC_Masterdata_CreateMachineType_09 | Create machine type details with special characters added in input | 00:00:01 |
| UpdateMachineTypeStatus — Passed | ||
| TC_Masterdata_UpdateMachineTypeStatus_01 | Update machine type status details with valid data | 00:00:01 |
| MachineTypeSearch — Passed | ||
| TC_Masterdata_MachineTypeSearch_01 | Search for machine type with the condition that the name equals English | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_07 | Searcg for machine type column name as empty | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_08 | Sort for machine type with field type as empty | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_10 | Search for machine type with invalid filter type | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_09 | Search for machine type with invalid pagination value | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_03 | Sort for machine type with invalid values | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_04 | Search for machine type with invalid column name | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_06 | Search for machine type with sort field type as empty | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_05 | Sort for machine type with sort field type as empty | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_11 | Sort for machine type with invalid sort type | 00:00:01 |
| TC_Masterdata_MachineTypeSearch_02 | Search for machine type without filter value as English | 00:00:01 |
| UpdateMachineType — Passed | ||
| TC_Masterdata_UpdateMachineType_01 | Update machine type details with invalid data | 00:00:01 |
| TC_Masterdata_UpdateMachineType_07 | Update machine type details with description parameter characters above maximum length 64 | 00:00:01 |
| TC_Masterdata_UpdateMachineType_06 | Update machine type details with Name parameter characters above maximum length 64 | 00:00:01 |
| TC_Masterdata_UpdateMachineType_05 | Update machine type details with Name parameter as empty | 00:00:01 |
| TC_Masterdata_UpdateMachineType_04 | Update machine type details with Name parameter as missing | 00:00:01 |
| TC_Masterdata_UpdateMachineType_03 | Update machine type details with code parameter as empty | 00:00:01 |
| TC_Masterdata_UpdateMachineType_02 | Update machine type details with code parameter as missing | 00:00:01 |
| FilterMachineType — Passed | ||
| TC_Masterdata_FilterMachineType_01 | Filter Machine Type details by all valid data | 00:00:01 |
| TC_Masterdata_FilterMachineType_02 | Filter Machine Type details by filter type all | 00:00:01 |
| TC_Masterdata_FilterMachineType_08 | Filter Machine Type details by invalid filter text | 00:00:01 |
| TC_Masterdata_FilterMachineType_05 | Filter Machine Type details by invalid requesttime format | 00:00:01 |
| TC_Masterdata_FilterMachineType_06 | Filter Machine Type details by invalid filter columnName | 00:00:01 |
| TC_Masterdata_FilterMachineType_04 | Filter Machine Type details by blank filter columnName | 00:00:01 |
| TC_Masterdata_FilterMachineType_07 | Filter Machine Type details by invalid filter type | 00:00:01 |
| TC_Masterdata_FilterMachineType_03 | Filter Machine Type details by blank filter type | 00:00:01 |
| FetchAllMachineType — Passed | ||
| TC_Masterdata_FetchAllMachineType_01 | Retrieve All Machine Type details with valid data | 00:00:01 |
| CreateMachineSpecification — Passed | ||
| TC_Masterdata_CreateMachineSpecification_01 | Create machine specification details with valid details | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_20 | Create machine specification details duplicate details | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_07 | Create machine specification details with parameter brand characters above maximum length 32 | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_06 | Create machine specification details with parameter brand as empty | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_05 | Create machine specification details with parameter brand as missing | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_18 | Create machine specification details with invalid description characters above maximum length 256 | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_14 | Create machine specification details with invalid machine type code | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_17 | Create machine specification details with invalid min driver version characters above maximum length 16 | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_16 | Create machine specification details with invalid min driver version as empty | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_15 | Create machine specification details with invalid min driver version as missing | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_10 | Create machine specification details with parameter model characters above maximum length 16 | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_09 | Create machine specification details with parameter model as empty | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_08 | Create machine specification details with parameter model as missing | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_04 | Create machine specification details with parameter name characters above maximum level 64 | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_03 | Create machine specification details with parameter name as empty | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_02 | Create machine specification details with parameter name as missing | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_19 | Create machine specification details with ia active parameter as missing | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_13 | Create machine specification details with parameter machine type code characters above maximum length 36 | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_12 | Create machine specification details with parameter machine type code as empty | 00:00:01 |
| TC_Masterdata_CreateMachineSpecification_11 | Create machine specification details with parameter machine type code as missing | 00:00:01 |
| UpdateMachineSpecificationStatus — Passed | ||
| TC_Masterdata_UpdateMachineSpecification_01 | Update machine specification status details with valid data | 00:00:01 |
| SearchMachineSpec — Passed | ||
| TC_Masterdata_SearchMachineSpec_01 | Search for machine spec details where the name parameter equals the specified condition | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_04 | Search for machine spec details with condition column as brand | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_03 | Search for machine spec details with condition column as model | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_07 | Search for machine spec details where the condition column name is name and the filter type is contains | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_06 | Search for machine spec details where the condition column name is name and the filter type is starts with | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_05 | Search for machine spec details with condition column as is active | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_02 | Search for machine spec details sorted in descending order | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_09 | Search for machine spec details with invalid column name | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_08 | Search for machine spec details with column name as empty | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_18 | Search for machine spec details with invalid filter type | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_17 | Search for machine spec details with filter type as empty | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_10 | Search for machine spec details with invalid filter value | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_11 | Search for machine spec details with filter value as empty | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_16 | Search for machine spec details with invalid page size | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_19 | Search for machine spec details with invalid request time format | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_12 | Search for machine spec details with invalid sort field | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_14 | Search for machine spec details with sort field as empty | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_13 | Search for machine spec details with invalid sort type | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_15 | Search for machine spec details with sort type as empty | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_20 | Search for machine spec details with an invalid condition where the type filter contains specific criteria | 00:00:01 |
| TC_Masterdata_SearchMachineSpec_21 | Search for machine spec details with an invalid condition where the type filter starts with specific criteria | 00:00:01 |
| UpdateMachineSpecification — Passed | ||
| TC_Masterdata_UpdateMachineSpecification_01 | Update machine specification details with valid details | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_07 | Update machine specification details with parameter brand characters above maximum length 32 | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_06 | Update machine specification details with parameter brand as empty | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_05 | Update machine specification details with parameter brand as missing | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_18 | Update machine specification details with invalid description characters above maximum length 256 | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_14 | Update machine specification details with invalid machine type code | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_17 | Update machine specification details with invalid min driver version characters above maximum length 16 | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_16 | Update machine specification details with invalid min driver version as empty | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_15 | Update machine specification details with invalid min driver version as missing | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_10 | Update machine specification details with parameter model characters above maximum length 16 | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_09 | Update machine specification details with parameter model as empty | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_08 | Update machine specification details with parameter model as missing | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_04 | Update machine specification details with parameter name characters above maximum level 64 | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_03 | Update machine specification details with parameter name as empty | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_02 | Update machine specification details with parameter name as missing | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_13 | Update machine specification details with parameter machine type code characters above maximum length 36 | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_12 | Update machine specification details with parameter machine type code as empty | 00:00:01 |
| TC_Masterdata_UpdateMachineSpecification_11 | Update machine specification details with parameter machine type code as missing | 00:00:01 |
| FilterMachineSpec — Passed | ||
| TC_Masterdata_FilterMachineSpec_01 | Filter Machine Spec details by all valid data | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_02 | Filter Machine Spec details by type all valid columnName and text | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_05 | Filter Machine Spec details by filter type unique valid columnName brand and text | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_06 | Filter Machine Spec details by filter type all valid columnName model and text | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_07 | Filter Machine Spec details by filter type unique valid columnName and blank text | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_03 | Filter Machine Spec details by type all valid columnName and text | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_04 | Filter Machine Spec details by filter type unique valid columnName and text | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_13 | Filter Machine Spec details by invalid filter text value | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_10 | Filter Machine Spec details by invalid requesttime format | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_11 | Filter Machine Spec details by invalid columnName | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_09 | Filter Machine Spec details by filter type all blank columnName and valid text | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_12 | Filter Machine Spec details by invalid filter type | 00:00:01 |
| TC_Masterdata_FilterMachineSpec_08 | Filter Machine Spec details by filter type empty valid columnName and text | 00:00:01 |
| FetchAllMachineSpecification — Passed | ||
| TC_Masterdata_FetchAllDeviceTypes_01 | Retrieve All Device Type details with valid data | 00:00:01 |
| CreateMachine — Passed | ||
| TC_Masterdata_CreateMachine_01 | Create the machine details with valid data | 00:00:01 |
| TC_Masterdata_CreateMachine_08 | Create the machine details with MC address as empty | 00:00:01 |
| TC_Masterdata_CreateMachine_05 | Create the machine details with machine name data as empty | 00:00:01 |
| TC_Masterdata_CreateMachine_04 | Create the machine details with invalid machine zone data | 00:00:01 |
| TC_Masterdata_CreateMachine_06 | Create the machine details with machine zone as empty | 00:00:01 |
| TC_Masterdata_CreateMachine_07 | Create the machine details with machine zone that is non accessible | 00:00:01 |
| TC_Masterdata_CreateMachine_02 | Create the machine details with invalid publi key | 00:00:01 |
| TC_Masterdata_CreateMachine_03 | Create the machine details with invalid validity date format | 00:00:01 |
| TC_Masterdata_CreateMachine_12 | Create the machine details with a IP address exceeding the maximum length of 17 characters | 00:00:01 |
| TC_Masterdata_CreateMachine_13 | Create the machine details with a machine spec ID exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_CreateMachine_10 | Create the machine details with a MAC address exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_CreateMachine_09 | Create the machine details with a machine name exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_CreateMachine_11 | Create the machine details with a serial number exceeding the maximum length of 64 characters | 00:00:01 |
| UpdateMachine — Passed | ||
| TC_Masterdata_UpdateMachine_01 | Update the machine details with valid data | 00:00:01 |
| TC_Masterdata_UpdateMachine_07 | Update the machine details with MC address as empty | 00:00:01 |
| TC_Masterdata_UpdateMachine_04 | Update the machine details with machine name as empty | 00:00:01 |
| TC_Masterdata_UpdateMachine_03 | Update the machine details with invalid machine zone data | 00:00:01 |
| TC_Masterdata_UpdateMachine_05 | Update the machine details with machine zone as empty | 00:00:01 |
| TC_Masterdata_UpdateMachine_06 | Update the machine details with machine zone that is non accessible | 00:00:01 |
| TC_Masterdata_UpdateMachine_02 | Update the machine details with invalid validity date format | 00:00:01 |
| TC_Masterdata_UpdateMachine_11 | Update the machine details with a IP address exceeding the maximum length of 17 characters | 00:00:01 |
| TC_Masterdata_UpdateMachine_12 | Update the machine details with a machine spec ID exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_UpdateMachine_09 | Update the machine details with a MAC address exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_UpdateMachine_08 | Update the machine details with a machine name exceeding the maximum length of 64 characters | 00:00:01 |
| TC_Masterdata_UpdateMachine_10 | Update the machine details with a serial number exceeding the maximum length of 64 characters | 00:00:01 |
| UpdateMachineStatus — Passed | ||
| TC_Masterdata_UpdateMachineStatus_01 | Update machine status details with valid data | 00:00:01 |
| SearchMachine — Passed | ||
| TC_Masterdata_SearchMachine_17 | Search for machine details with invalid column name | 00:00:01 |
| TC_Masterdata_SearchMachine_19 | Search for machine details with empty filter type | 00:00:01 |
| TC_Masterdata_SearchMachine_20 | Search for machine details with sort field as empty | 00:00:01 |
| TC_Masterdata_SearchMachine_18 | Search for machine details with invalid sort field | 00:00:01 |
| TC_Masterdata_SearchMachine_04 | Search for machine details with the condition that the column MacAdress equals the specified filter type | 00:00:01 |
| TC_Masterdata_SearchMachine_05 | Search for machine details with the condition that the column MacAddress contains the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_06 | Search for machine details with the condition that the column MacAddress starts with the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_11 | Search for machine details with the condition that the column MachineSpec contains the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_10 | Search for machine details with the condition that the column machineSpec equals the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_12 | Search for machine details with the condition that the column MachineSpec starts with the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_08 | Search for machine details with the condition that the column serialNumber contains the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_07 | Search for machine details with the condition that the column serialNumber equals the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_09 | Search for machine details with the condition that the column serialNumber starts with the specified type | 00:00:01 |
| TC_Masterdata_SearchMachine_02 | Search machine details with the condition that the filter type contains specified keywords | 00:00:01 |
| TC_Masterdata_SearchMachine_03 | Search machine details with the condition that the filter type starts with specified keywords | 00:00:01 |
| TC_Masterdata_SearchMachine_01 | Search machine details with valid data | 00:00:01 |
| TC_Masterdata_SearchMachine_14 | Search for machine details and sort field with descending order | 00:00:01 |
| TC_Masterdata_SearchMachine_13 | Search for machine details with two filter values where type equals one value and another equals a different value | 00:00:01 |
| TC_Masterdata_SearchMachine_16 | Search for machine details with two sort fields, one in ascending order and one in descending order | 00:00:01 |
| TC_Masterdata_SearchMachine_15 | Search for machine details with two sort fields and two descending orders | 00:00:01 |
| FilterMachines — Passed | ||
| TC_Masterdata_FilterMachines_05 | Filter Machine details by invalid columnName | 00:00:01 |
| TC_Masterdata_FilterMachines_03 | Filter Machine details by empty columnName | 00:00:01 |
| TC_Masterdata_FilterMachines_04 | Filter Machine details by empty filter type | 00:00:01 |
| TC_Masterdata_FilterMachines_02 | Filter All Machine details by columnName machineSpecId | 00:00:01 |
| TC_Masterdata_FilterMachines_01 | Filter Active Machine details by columnName isActive | 00:00:01 |
| FetchMachine — Passed | ||
| TC_Masterdata_FetchMachine_01 | Retrieve Machine details with all valid data | 00:00:01 |
| TC_Masterdata_FetchMachine_02 | Retrieve Machine details using id with all valid data | 00:00:01 |
| TC_Masterdata_FetchMachine_03 | Retrieve Machine details mapped to a valid regCenterId | 00:00:01 |
| TC_Masterdata_FetchMachine_04 | Retrieve Machine details mapped to a invalid regCenterId | 00:00:01 |
| CreateHoliday — Passed | ||
| TC_Masterdata_CreateHoliday_01 | Creating the holiday | 00:00:01 |
| TC_Masterdata_CreateHoliday_04 | Creating the holiday with invalid date format for holiday date parameter | 00:00:01 |
| TC_Masterdata_CreateHoliday_03 | Creating the holiday with holiday date parameter as empty | 00:00:01 |
| TC_Masterdata_CreateHoliday_02 | Creating the holiday with invalid input parameter that is holiday date is missing | 00:00:01 |
| TC_Masterdata_CreateHoliday_06 | Creating the holiday with invalid holiday name parameter as above maximum length of 64 character | 00:00:01 |
| TC_Masterdata_CreateHoliday_05 | Creating the holiday with holiday name parameter as missing | 00:00:01 |
| TC_Masterdata_CreateHoliday_09 | Creating the holiday with location code with parameter as above maximum length of 128 character | 00:00:01 |
| TC_Masterdata_CreateHoliday_07 | Creating the holiday with location code parameter as missing | 00:00:01 |
| TC_Masterdata_CreateHoliday_08 | Creating the holiday with location code which is not available in database | 00:00:01 |
| TC_Masterdata_CreateHoliday_10 | Creating the holiday with invalid parameter for isActive as missing | 00:00:01 |
| HolidaySearch — Passed | ||
| TC_Masterdata_HolidaySearch_06 | Search holiday details with invalid filter type | 00:00:01 |
| TC_Masterdata_HolidaySearch_09 | Search holiday details with invalid request time | 00:00:01 |
| TC_Masterdata_HolidaySearch_08 | Search holiday details with invalid sort field | 00:00:01 |
| TC_Masterdata_HolidaySearch_07 | Search holiday details with invalid sort type | 00:00:01 |
| TC_Masterdata_HolidaySearch_05 | Search holiday details with the condition that it contains the holiday name and the page position for the English language | 00:00:01 |
| TC_Masterdata_HolidaySearch_02 | Search holiday details with the condition that it matches the holiday name and the page position for the Arabic language | 00:00:01 |
| TC_Masterdata_HolidaySearch_01 | Search holiday details with the condition that it matches the holiday name and the page position for the English language | 00:00:01 |
| TC_Masterdata_HolidaySearch_04 | Search holiday details with the condition that it starts with the holiday name and the page position for the Arabic language | 00:00:01 |
| TC_Masterdata_HolidaySearch_03 | Search holiday details with the condition that it starts with the holiday name and the page position for the English language | 00:00:01 |
| UpdateHoliday — Passed | ||
| TC_Masterdata_UpdateHoliday_01 | Update the holiday details | 00:00:01 |
| TC_Masterdata_UpdateHoliday_04 | Updating the holiday with invalid date format for holiday date parameter | 00:00:01 |
| TC_Masterdata_UpdateHoliday_03 | Updating the holiday with holiday date parameter as empty | 00:00:01 |
| TC_Masterdata_UpdateHoliday_02 | Update the holiday detail with invalid input parameter that is holiday date is missing | 00:00:01 |
| TC_Masterdata_UpdateHoliday_06 | Updating the holiday with invalid holiday name parameter as above maximum length of 64 character | 00:00:01 |
| TC_Masterdata_UpdateHoliday_05 | Updating the holiday with holiday name parameter as missing | 00:00:01 |
| TC_Masterdata_UpdateHoliday_09 | Updating the holiday with location code with parameter as above maximum length of 128 character | 00:00:01 |
| TC_Masterdata_UpdateHoliday_07 | Updating the holiday with location code parameter as missing | 00:00:01 |
| TC_Masterdata_UpdateHoliday_08 | Updating the holiday with location code which is not available in database | 00:00:01 |
| UpdateHolidayStatus — Passed | ||
| TC_Masterdata_UpdateHolidayStatus_02 | Update holiday status details to verify the deactivated data | 00:00:01 |
| TC_Masterdata_UpdateHolidayStatus_01 | Update holiday status details with valid data | 00:00:01 |
| FetchHolidays — Passed | ||
| TC_Masterdata_FetchHolidays_01 | Retrieve Holiday details with all valid data | 00:00:01 |
| TC_Masterdata_FetchHolidays_02 | Retrieve Holiday details with valid holidayid | 00:00:01 |
| TC_Masterdata_FetchHolidays_03 | Retrieve Holiday details with valid holidayid and langcode | 00:00:01 |
| TC_Masterdata_FetchHolidays_04 | Retrieve Holiday details with nonexisting holidayid | 00:00:01 |
| TC_Masterdata_FetchHolidays_05 | Retrieve Holiday details with nonexisting holidayid and valid langCode | 00:00:01 |
| TC_Masterdata_FetchHolidays_06 | Retrieve Holiday details with nonexisting langcode | 00:00:01 |
| FilterHolidays — Passed | ||
| TC_Masterdata_FilterHolidays_01 | Filter Holidays by all valid data | 00:00:01 |
| TC_Masterdata_FilterHolidays_09 | Filter Holidays by inalid filter text | 00:00:01 |
| TC_Masterdata_FilterHolidays_06 | Filter Holidays by inalid requesttime format | 00:00:01 |
| TC_Masterdata_FilterHolidays_07 | Filter Holidays by inalid columnName | 00:00:01 |
| TC_Masterdata_FilterHolidays_04 | Filter Holidays by empty filter columnName | 00:00:01 |
| TC_Masterdata_FilterHolidays_02 | Filter Holidays by invalid filter text | 00:00:01 |
| TC_Masterdata_FilterHolidays_08 | Filter Holidays by inalid filter Type | 00:00:01 |
| TC_Masterdata_FilterHolidays_03 | Filter Holidays by blank filter type | 00:00:01 |
| TC_Masterdata_FilterHolidays_05 | Filter Holidays by inalid languageCode | 00:00:01 |
| DeleteHoliday — Passed | ||
| TC_Masterdata_DeleteHoliday_01 | Delete Holiday with all valid data | 00:00:01 |
| TC_Masterdata_DeleteHoliday_04 | Delete Holiday with invalid holidayDate | 00:00:01 |
| TC_Masterdata_DeleteHoliday_03 | Delete Holiday with invalid locationCode | 00:00:01 |
| TC_Masterdata_DeleteHoliday_02 | Delete Holiday with invalid requesttime | 00:00:01 |
| FilterLocationData — Passed | ||
| TC_Masterdata_FilterLocationData_02 | Filter Location details by invalid filter Type | 00:00:01 |
| TC_Masterdata_FilterLocationData_01 | Filter Location details by all valid data | 00:00:01 |
| FetchLocation — Passed | ||
| TC_Masterdata_FetchLocation_09 | Retrieve Location details using level with valid langcode | 00:00:01 |
| TC_Masterdata_FetchLocation_06 | Retrieve Location details with valid langcode and locationcode | 00:00:01 |
| TC_Masterdata_FetchLocation_07 | Retrieve Location details with invalid langcode and valid locationcode | 00:00:01 |
| TC_Masterdata_FetchLocation_08 | Retrieve Location details with valid langcode and invalid locationcode | 00:00:01 |
| TC_Masterdata_FetchLocation_10 | Retrieve Location details with Location Hierarchy | 00:00:01 |
| TC_Masterdata_FetchLocation_12 | Retrieve Location details with invalid locationname | 00:00:01 |
| TC_Masterdata_FetchLocation_11 | Retrieve Location details with locationname | 00:00:01 |
| TC_Masterdata_FetchLocation_13 | Retrieve Location immediate children details with locationcode and langcode | 00:00:01 |
| TC_Masterdata_FetchLocation_02 | Retrieve Location details with invalid langcode | 00:00:01 |
| TC_Masterdata_FetchLocation_04 | Retrieve Location details with valid langcode and invalid locationcode | 00:00:01 |
| TC_Masterdata_FetchLocation_03 | Retrieve Location details with valid langcode and locationcode | 00:00:01 |
| TC_Masterdata_FetchLocation_01 | Retrieve Location details with langcode | 00:00:01 |
| TC_Masterdata_FetchLocation_05 | Retrieve Location details with invalid langcode and valid locationcode | 00:00:01 |
| FetchAllLocation — Passed | ||
| TC_Masterdata_FetchAllLocation_01 | Retrieve All Location details with valid data | 00:00:01 |
| FetchMissingLocation — Passed | ||
| TC_Masterdata_FetchMissingLocation_01 | Retrieve Missing Location details by langcode | 00:00:01 |
| CreateTemplateType — Passed | ||
| TC_Masterdata_CreateTemplateType_01 | Create template type with valid details | 00:00:01 |
| TC_Masterdata_CreateTemplateType_03 | Create template type with input parameter code exceeding the maximum length of 36 characters | 00:00:01 |
| TC_Masterdata_CreateTemplateType_02 | Create template type with input parameter code as missing | 00:00:01 |
| TC_Masterdata_CreateTemplateType_04 | Create template type with input parameter is active as missing | 00:00:01 |
| CreateTemplateFileFormat — Passed | ||
| TC_Masterdata_CreateTemplateFileFormat_01 | Create template file format with valid details | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_07 | Create a template file format with the input parameter code exceeding the maximum length of 36 characters | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_06 | Create a template file format with the input parameter code as empty | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_05 | Create a template file format with the input parameter code as missing | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_02 | Create a template file format with the input parameter description exceeding the maximum length of 256 characters | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_04 | Create a template file format with the input parameter description as empty | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_03 | Create a template file format with the input parameter description as missing | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_08 | Create a template file format with the input parameter language code exceeding the maximum length of 3 characters | 00:00:01 |
| TC_Masterdata_CreateTemplateFileFormat_09 | Create a template file format with the input parameter is active as missing | 00:00:01 |
| UpdateTemplateFileFormatStatus — Passed | ||
| TC_Masterdata_UpdateTemplateFileFormatStatus_01 | Update template file format status details with valid data | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormatStatus_02 | Update template file format status details with invalid word | 00:00:01 |
| UpdateTemplateFileFormat — Passed | ||
| TC_Masterdata_UpdateTemplateFileFormat_10 | Update a template file format with the input parameter language code exceeding the maximum length of 3 characters | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_01 | Update template file format with valid details | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_07 | Update a template file format with the input parameter code exceeding the maximum length of 36 characters | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_06 | Update a template file format with the input parameter code as empty | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_05 | Update a template file format with the input parameter code as missing | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_02 | Update a template file format with the input parameter description exceeding the maximum length of 256 characters | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_04 | Update a template file format with the input parameter description as empty | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_03 | Update a template file format with the input parameter description as missing | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_11 | Update a template file format with the input parameter language code as invalid | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_09 | Update a template file format with the input parameter language code as empty | 00:00:01 |
| TC_Masterdata_UpdateTemplateFileFormat_08 | Update a template file format with the input parameter language code as missing | 00:00:01 |
| DeleteTemplateFileFormat — Passed | ||
| TC_Masterdata_DeleteTemplateFileFormat_01 | Delete Template File Format with all valid data | 00:00:01 |
| TC_Masterdata_DeleteTemplateFileFormat_02 | Delete Template File Format with invalid code | 00:00:01 |
| GetTemplateFileFormat — Passed | ||
| TC_Masterdata_GetTemplateFileFormat_01 | Retrieve template file format with valid language code and code | 00:00:01 |
| TC_Masterdata_GetTemplateFileFormat_02 | Retrieve template file format with valid language code and invalid code | 00:00:01 |
| TC_Masterdata_GetTemplateFileFormat_02 | Retrieve template file format without language code and code | 00:00:01 |
| CreateTemplate — Passed | ||
| TC_Masterdata_CreateTemplate_01 | Create template with valid details | 00:00:01 |
| TC_Masterdata_CreateTemplate_07 | Create a template with the input parameter file format code exceeding the maximum length of 36 characters | 00:00:01 |
| TC_Masterdata_CreateTemplate_06 | Create a template with the input parameter file format code as empty | 00:00:01 |
| TC_Masterdata_CreateTemplate_05 | Create a template with the input parameter file format code as missing | 00:00:01 |
| TC_Masterdata_CreateTemplate_08 | Create a template with the input parameter module name exceeding the maximum length of 128 characters | 00:00:01 |
| TC_Masterdata_CreateTemplate_04 | Create a template with the input parameter name exceeding the maximum length of 128 characters | 00:00:01 |
| TC_Masterdata_CreateTemplate_03 | Create template with input paramater name as empty | 00:00:01 |
| TC_Masterdata_CreateTemplate_02 | Create template with input paramater name as missing | 00:00:01 |
| TC_Masterdata_CreateTemplate_11 | Create a template with the input parameter template type code exceeding the maximum length of 36 characters | 00:00:01 |
| TC_Masterdata_CreateTemplate_10 | Create a template with the input parameter template type code as empty | 00:00:01 |
| TC_Masterdata_CreateTemplate_09 | Create a template with the input parameter template type code as missing | 00:00:01 |
| SearchTemplateDetails — Passed | ||
| TC_Masterdata_SearchTemplateDetails_02 | Search for template details where the column name is specified, the language code is English, and the filter type contains specific keywords | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_07 | Search for template details where the column name is specified, the language code is English, filter type contains and filter value invalid | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_06 | Search for template details where the column name is specified, the language code is English, filter type equals to and filter value invalid | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_03 | Search for template details where the column name is specified, the language code is English, filter type equals to and filter value null | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_05 | Search for template details where the column name is specified, the language code is English, filter type equals to and filter value invalid | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_04 | Search for template details where the column name is specified, the language code is English, filter type starts with and filter value null | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_01 | Search for template details with the condition as column name and language code as english | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_09 | Search for template details with column name as empty | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_08 | Search for template details with filter type as empty | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_10 | Search for template details with filter value as empty | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_11 | Search for template details with invalid column name | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_12 | Search for template details with invalid page fetch and the value less than 1 | 00:00:01 |
| TC_Masterdata_SearchTemplateDetails_13 | Search for template details with invalid pagination value | 00:00:01 |
| FilterTemplateDetails — Passed | ||
| TC_Masterdata_FilterTemplateDetails_01 | Filter Template details by filter type unique and all valid data | 00:00:01 |
| TC_Masterdata_FilterTemplateDetails_02 | Filter Template details by filter type all and valid data | 00:00:01 |
| TC_Masterdata_FilterTemplateDetails_03 | Filter Template details by invalid filter type value | 00:00:01 |
| TC_Masterdata_FilterTemplateDetails_06 | Filter Template details by empty filter columnName | 00:00:01 |
| TC_Masterdata_FilterTemplateDetails_05 | Filter Template details by empty filter text value | 00:00:01 |
| TC_Masterdata_FilterTemplateDetails_07 | Filter Template details by invalid filter columnName | 00:00:01 |
| TC_Masterdata_FilterTemplateDetails_04 | Filter Template details by invalid filter text value | 00:00:01 |
| UpdateTemplateStatus — Passed | ||
| TC_Masterdata_UpdateTemplateStatus_01 | Update template status details with valid data | 00:00:01 |
| UpdateTemplate — Passed | ||
| TC_Masterdata_UpdateTemplate_01 | Update template with valid details | 00:00:01 |
| TC_Masterdata_UpdateTemplate_07 | Update a template with the input parameter file format code exceeding the maximum length of 36 characters | 00:00:01 |
| TC_Masterdata_UpdateTemplate_06 | Update a template with the input parameter file format code as empty | 00:00:01 |
| TC_Masterdata_UpdateTemplate_05 | Update template with the input parameter file format code as missing | 00:00:01 |
| TC_Masterdata_UpdateTemplate_08 | Update a template with the input parameter module name exceeding the maximum length of 128 characters | 00:00:01 |
| TC_Masterdata_UpdateTemplate_04 | Update a template with the input parameter name exceeding the maximum length of 128 characters | 00:00:01 |
| TC_Masterdata_UpdateTemplate_03 | Update template with input paramater name as empty | 00:00:01 |
| TC_Masterdata_UpdateTemplate_02 | Update template with input paramater name as missing | 00:00:01 |
| TC_Masterdata_UpdateTemplate_11 | Update a template with the input parameter template type code exceeding the maximum length of 36 characters | 00:00:01 |
| TC_Masterdata_UpdateTemplate_10 | Update a template with the input parameter template type code as empty | 00:00:01 |
| TC_Masterdata_UpdateTemplate_09 | Update a template with the input parameter template type code as missing | 00:00:01 |
| FetchTemplate — Passed | ||
| TC_Masterdata_FetchTemplate_02 | Retrieve Templates with langcode | 00:00:01 |
| TC_Masterdata_FetchTemplate_01 | Retrieve Templates with all valid data | 00:00:01 |
| TC_Masterdata_FetchTemplate_03 | Retrieve Templates with langcode and templatetypecode | 00:00:01 |
| TC_Masterdata_FetchTemplate_05 | Retrieve Templates with invalid code | 00:00:01 |
| TC_Masterdata_FetchTemplate_04 | Retrieve Templates with langcode and nonexisting templatetypecode | 00:00:01 |
| DeleteTemplate — Passed | ||
| TC_Masterdata_DeleteTemplate_01 | Delete Template with all valid data | 00:00:01 |
| TC_Masterdata_DeleteTemplate_02 | Delete Template with invalid id | 00:00:01 |
| FetchAllUserDetails — Passed | ||
| TC_Masterdata_FetchAllUserDetails_01 | Retrieve All User details with valid data | 00:00:01 |
| FetchValidDocuments — Passed | ||
| TC_Masterdata_FetchValidDocuments_01 | Retrieve valid Documents By languagecode with all valid data | 00:00:01 |
| FetchAllValidDocuments — Passed | ||
| TC_Masterdata_FetchAllValidDocuments_01 | Retrieve All Valid Document details with valid data | 00:00:01 |
| DeleteValidDocument — Passed | ||
| TC_Masterdata_DeleteValidDocument_01 | Delete Valid Document with invalid doccategorycode | 00:00:01 |
| GetPossiableValues — Passed | ||
| TC_Masterdata_GetPossiableValues_02 | Retrieve possible values with invalid field name and valid language code | 00:00:01 |
| TC_Masterdata_GetPossiableValues_03 | Retrieve possible values with valid field name and invalid language code | 00:00:01 |
| TC_Masterdata_GetPossiableValues_01 | Retrieve possible values with valid field name and language code | 00:00:01 |
| GetPacketRejectionReason — Passed | ||
| TC_Masterdata_GetPacketRejectionReason_04 | Retrieve the packet rejection reason using a invalid language code and valid reason category code | 00:00:01 |
| TC_Masterdata_GetPacketRejectionReason_03 | Retrieve the packet rejection reason using a valid language code and invalid reason category code | 00:00:01 |
| TC_Masterdata_GetPacketRejectionReason_01 | Retrieve the packet rejection reason using a valid language code and reason category code | 00:00:01 |
| TC_Masterdata_GetPacketRejectionReason_02 | Retrieve the packet rejection reason without language code and reason category code | 00:00:01 |
| PacketRejectionReasonCategory — Passed | ||
| TC_Masterdata_PacketRejectionReasonCategory_01 | Create packer rejection reason category with valid data | 00:00:01 |
| TC_Masterdata_PacketRejectionReasonCategory_02 | Create packer rejection reason category with invalid language code | 00:00:01 |
| PacketRejectionReasonList — Passed | ||
| TC_Masterdata_PacketRejectionReasonList_01 | Create packer rejection list with valid data | 00:00:01 |
| TC_Masterdata_PacketRejectionReasonList_02 | Create packer rejection list with invalid language code | 00:00:01 |
| GetModuleByLangCode — Passed | ||
| TC_Masterdata_GetModuleByLangCode_02 | Retrieve module details by invalid language code | 00:00:01 |
| TC_Masterdata_GetModuleByLangCode_01 | Retrieve module details by valid language code | 00:00:01 |
| GetModuleByIdLangCode — Passed | ||
| TC_Masterdata_GetModuleByIdLangCode_03 | Retrieve module details by by invalid ID and valid language code | 00:00:01 |
| TC_Masterdata_GetModuleByIdLangCode_02 | Retrieve module details by by valid ID and invalid language code | 00:00:01 |
| TC_Masterdata_GetModuleByIdLangCode_01 | Retrieve module details by by valid ID and language code | 00:00:01 |
| GetMachineHistory — Passed | ||
| TC_Masterdata_GetMachineHistory_03 | Retrieve machine history details using an valid ID, valid language code, and invalid effective date | 00:00:01 |
| TC_Masterdata_GetMachineHistory_02 | Retrieve machine history details using an invalid ID, valid language code, and valid effective date | 00:00:01 |
| TC_Masterdata_GetMachineHistory_04 | Retrieve machine history details using an valid ID, invalid language code, and valid effective date | 00:00:01 |
| TC_Masterdata_GetMachineHistory_01 | Retrieve machine history details using valid ID, language code and effective date | 00:00:01 |
| GetMachines — Passed | ||
| TC_Masterdata_GetMachines_01 | Retrieve machine details | 00:00:01 |
| GetLocationHierarchyByHierarchyName — Passed | ||
| TC_Masterdata_GetLocationHierarchyByHierarchyName_02 | Retrieve location hierarchy details by invalid hierarchy name | 00:00:01 |
| TC_Masterdata_GetLocationHierarchyByHierarchyName_01 | Retrieve location hierarchy details by valid hierarchy name | 00:00:01 |
| GetimmediateChildrenByLocationCode — Passed | ||
| TC_Masterdata_GetimmediateChildrenByLocationCode_03 | Retrieve immediate children details by valid location code and invalid language code | 00:00:01 |
| TC_Masterdata_GetimmediateChildrenByLocationCode_02 | Retrieve immediate children details by invalid location code and valid language code | 00:00:01 |
| TC_Masterdata_GetimmediateChildrenByLocationCode_01 | Retrieve immediate children details by valid location and language code | 00:00:01 |
| GetLocations — Passed | ||
| TC_Masterdata_GetLocations_01 | Retrieve location details | 00:00:01 |
| GetLocationHierarchyLevelByLastUpdatedDate — Passed | ||
| TC_Masterdata_GetLocationHierarchyLevelByLastUpdatedDate_01 | Retrieve location hierarchy details based on valid last updated date | 00:00:01 |
| TC_Masterdata_GetLocationHierarchyLevelByLastUpdatedDate_02 | Retrieve location hierarchy details based on invalid last updated date | 00:00:01 |
| GetLanguage — Passed | ||
| TC_Masterdata_GetLanguage_01 | Retrieve all the languages list | 00:00:01 |
| GetMappedMachinesByRegCentID — Passed | ||
| TC_Masterdata_GetMappedMachinesByRegCentID_02 | Retrieve mapped machine details by invalid regisration centre ID | 00:00:01 |
| TC_Masterdata_GetMappedMachinesByRegCentID_01 | Retrieve mapped machine details by valid regisration centre ID | 00:00:01 |
| GetHolidaysMissingIds — Passed | ||
| TC_Masterdata_GetHolidaysMissingIds_02 | Retrieve holidays for missing IDs with a invalid language code | 00:00:01 |
| TC_Masterdata_GetHolidaysMissingIds_01 | Retrieve holidays for missing IDs with a valid language code | 00:00:01 |
| GetRegistrationMachineUserMappingHistory — Passed | ||
| TC_Masterdata_GetRegistrationMachineUserMappingHistory_01 | Retrieve registration machine user mapping history using valid effdtimes, registration center ID, machine ID, user id | 00:00:01 |
| GetBiometricAttributesByAuthType — Passed | ||
| TC_Masterdata_GetBiometricAttributesByAuthType_03 | Retrieve Biometric Attributes By Auth Type by valid langcode and invalid biometrictypecode | 00:00:01 |
| TC_Masterdata_GetBiometricAttributesByAuthType_02 | Retrieve Biometric Attributes By Auth Type by invalid langcode and valid biometrictypecode | 00:00:01 |
| TC_Masterdata_GetBiometricAttributesByAuthType_01 | Retrieve Biometric Attributes By Auth Type by langcode and biometrictypecode | 00:00:01 |
| BiometricAttributes — Passed | ||
| TC_Masterdata_BiometricAttributes_01 | Create Biometric Attribute with valid data | 00:00:01 |
| TC_Masterdata_BiometricAttributes_03 | Create Biometric Attributes with invalid Biometric Type code value | 00:00:01 |
| TC_Masterdata_BiometricAttributes_02 | Create Biometric Attributes with empty Biometric Type code value | 00:00:01 |
| TC_Masterdata_BiometricAttributes_07 | Create Biometric Attributes with empty name value | 00:00:01 |
| TC_Masterdata_BiometricAttributes_05 | Create Biometric Attributes with invalid lang code value | 00:00:01 |
| TC_Masterdata_BiometricAttributes_06 | Create Biometric Attributes with empty code value | 00:00:01 |
| TC_Masterdata_BiometricAttributes_04 | Create Biometric Attributes with empty lang code value | 00:00:01 |
| GetExceptionalHolidays — Passed | ||
| TC_Masterdata_GetExceptionalHolidays_03 | Retrieve exceptional holidays based on a valid registration center ID and invalid language code | 00:00:01 |
| TC_Masterdata_GetExceptionalHolidays_02 | Retrieve exceptional holidays based on a invalid registration center ID and valid language code | 00:00:01 |
| TC_Masterdata_GetExceptionalHolidays_01 | Retrieve exceptional holidays based on a valid registration center ID and language code | 00:00:01 |
| GetDocumentTypeByLangCode — known_issues | ||
| TC_Masterdata_GetDocumentTypeByLangCode_02 | Retrieve document type by invalid language code | 00:00:00 |
| GetDocumentTypeByLangCode — Passed | ||
| TC_Masterdata_GetDocumentTypeByLangCode_01 | Retrieve document type by valid language code | 00:00:01 |
| GetMissingDocumentTypeByLangcode — known_issues | ||
| TC_Masterdata_GetDocumentTypeByLangCode_02 | Retrieve missing document type by invalid language code | 00:00:00 |
| GetMissingDocumentTypeByLangcode — Passed | ||
| TC_Masterdata_GetDocumentTypeByLangCode_01 | Retrieve missing document type by valid language code | 00:00:01 |
| UpdateDocCategory — Passed | ||
| TC_Masterdata_UpdateDocCategory_01 | Update document category with valid data | 00:00:01 |
| TC_Masterdata_UpdateDocCategory_03 | Update document category with invalid code | 00:00:01 |
| TC_Masterdata_UpdateDocCategory_02 | Update document category with invalid status | 00:00:01 |
| GetDocCategory — Passed | ||
| TC_Masterdata_GetDocCategory_01 | Retrieve all the document categories | 00:00:01 |
| GetDocCategoryByLangCode — Passed | ||
| TC_Masterdata_GetDocCategoryByLangCode_02 | Retrieve document categories based on a invalid code and an valid language code | 00:00:01 |
| TC_Masterdata_GetDocCategoryByLangCode_03 | Retrieve document categories based on a valid code and an invalid language code | 00:00:01 |
| TC_Masterdata_GetDocCategoryByLangCode_01 | Retrieve document categories based on a valid code and language code | 00:00:01 |
| GetMissingDocumentCategoryByLangcode — known_issues | ||
| TC_Masterdata_GetMissingDocumentCategoryByLangcode_02 | Retrieve missing document category by invalid language code | 00:00:00 |
| GetMissingDocumentCategoryByLangcode — Passed | ||
| TC_Masterdata_GetMissingDocumentCategoryByLangcode_01 | Retrieve missing document category by valid language code | 00:00:01 |
| CreateBiometricType — Passed | ||
| TC_Masterdata_CreateBiometricTypes_01 | Create Biometric Types with valid data | 00:00:01 |
| GetBiometricTypes — Passed | ||
| TC_Masterdata_GetBiometricTypes_01 | Fetch Biometric Types with all valid data | 00:00:01 |
| GetBiometricTypesByLangcode — Passed | ||
| TC_Masterdata_GetBiometricTypesByLangcode_02 | Retrieve biometric data for an invalid language code | 00:00:01 |
| TC_Masterdata_GetBiometricTypesByLangcode_01 | Retrieve biometric data in a specific language | 00:00:01 |
| GetBiometricTypeByCodeAndLangcode — Passed | ||
| Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_Code | Retrieve Biometric Type details by invalid code and valid langCode | 00:00:01 |
| Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_langCode | Retrieve Biometric Type details by valid code and invalid langCode | 00:00:01 |
| Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_FNR_smoke | Retrieve Biometric Type details by code and langCode | 00:00:01 |
| Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_IRS_smoke | Retrieve Biometric Type details for IRIS by code and langCode | 00:00:01 |
| Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_PHT_smoke | Retrieve Biometric Type details by code PHT and langCode | 00:00:01 |
| FetchValidDocumentsByDocCategoryCode — Passed | ||
| TC_Masterdata_FetchValidDocumentsByDocCategoryCode_01 | Retrieve Valid Documents details By doccategorycode and languagecode | 00:00:01 |
| TC_Masterdata_FetchValidDocumentsByDocCategoryCode_02 | Retrieve Valid Documents details with invalid doccategorycode and valid languagecode | 00:00:01 |
| CreateValidDocument — known_issues | ||
| TC_Masterdata_CreateValidDocument_01 | Create valid document details with valid data | 00:00:00 |
| CreateValidDocument — Passed | ||
| TC_Masterdata_CreateValidDocument_03 | Create valid document details with the parameter document category code as missing | 00:00:01 |
| TC_Masterdata_CreateValidDocument_02 | Create valid document details with the parameter document type code as missing | 00:00:01 |
| TC_Masterdata_CreateValidDocument_04 | Create valid document details with parameter is active as invalid | 00:00:01 |
| FetchAllTitle — Passed | ||
| TC_Masterdata_FetchAllTitle_01 | Retrieve All Title details with valid data | 00:00:01 |
| ValidDocumentSearch — Passed | ||
| TC_Masterdata_ValidDocumentSearch_08 | Search document details with sort field data as blank | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_09 | Search document details with column name data as invalid | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_05 | Search document details with page filter type as invalid | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_03 | Search document details with page fetch data as invalid | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_04 | Search document details with page start data as invalid | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_10 | Search document details with request time data as invalid | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_07 | Search document details with sort field data as invalid | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_06 | Search document details with page sort type as invalid | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_02 | Search document details with filter as document category code | 00:00:01 |
| TC_Masterdata_ValidDocumentSearch_01 | Search document details with valid data | 00:00:01 |
| ValidDocumentFilter — Passed | ||
| TC_Masterdata_ValidDocumentFilter_04 | Filter the valid document details with filter type as blank | 00:00:01 |
| TC_Masterdata_ValidDocumentFilter_03 | Filter the valid document details with invalid filter type | 00:00:01 |
| TC_Masterdata_ValidDocumentFilter_05 | Filter the valid document details with invalid column name | 00:00:01 |
| TC_Masterdata_ValidDocumentFilter_02 | Filter the valid document details with invalid request time | 00:00:01 |
| TC_Masterdata_ValidDocumentFilter_01 | Filter the valid document details with valid data | 00:00:01 |
| GetDocType_DocCatByAppID — Passed | ||
| TC_Masterdata_GetDocType_DocCatByAppID_02 | Retrieve document type and document categories based on an applicant ID and an invalid language code | 00:00:01 |
| TC_Masterdata_GetDocType_DocCatByAppID_01 | Retrieve document type and document categories based on an applicant ID and language code | 00:00:01 |
| CreateDynamicField — Passed | ||
| TC_Masterdata_CreateDynamicField_01 | Create Dynamic Fields with all valid data | 00:00:01 |
| TC_Masterdata_CreateDynamicField_02 | Create Dynamic Fields By field name with all valid data | 00:00:01 |
| UpdateDynamicField — Passed | ||
| TC_Masterdata_UpdateDynamicField_01 | 00:00:01 | |
| UpdateDynamicFieldStatus — Passed | ||
| TC_Masterdata_UpdateDynamicFieldStatus_01 | Update dynamic field status with valid data | 00:00:01 |
| TC_Masterdata_UpdateDynamicFieldStatus_03 | Update dynamic field status by field name | 00:00:01 |
| TC_Masterdata_UpdateDynamicFieldStatus_02 | Update dynamic field status with invalid ID | 00:00:01 |
| FetchDynamicField — Passed | ||
| TC_Masterdata_FetchDynamicField_01 | Retrieve Dynamic Fields with all valid data | 00:00:01 |
| FetchDistinctDynamicField — Passed | ||
| TC_Masterdata_FetchDistinctDynamicField_01 | Retrieve distinct Dynamic field values | 00:00:01 |
| FetchDistinctDynamicFieldByLangcode — Passed | ||
| TC_Masterdata_FetchDistinctDynamicFieldByLangcode_01 | Retrieve distinct Dynamic field values By langCode | 00:00:01 |
| DeleteDynamicField — Passed | ||
| TC_Masterdata_DeleteDynamicField_01 | Delete Dynamic Field with valid data | 00:00:01 |
| TC_Masterdata_DeleteDynamicField_03 | Delete all Dynamic Field By id | 00:00:01 |
| TC_Masterdata_DeleteDynamicField_02 | Delete Dynamic Field with invalid id | 00:00:01 |
| SearchDynamicField — Passed | ||
| TC_Masterdata_SearchDynamicField_07 | Search dynamic field with sort field value as empty | 00:00:01 |
| TC_Masterdata_SearchDynamicField_03 | Search dynamic field with invalid negative page fetch value | 00:00:01 |
| TC_Masterdata_SearchDynamicField_04 | Search dynamic field with invalid negative page start | 00:00:01 |
| TC_Masterdata_SearchDynamicField_08 | Search dynamic field with invalid request time | 00:00:01 |
| TC_Masterdata_SearchDynamicField_06 | Search dynamic field with invalid sort field value | 00:00:01 |
| TC_Masterdata_SearchDynamicField_05 | Search dynamic field with invalid sort type value | 00:00:01 |
| TC_Masterdata_SearchDynamicField_02 | Search dynamic field with valid filter name value | 00:00:01 |
| TC_Masterdata_SearchDynamicField_01 | Search dynamic field with valid data | 00:00:01 |
| FilterDynamicField — Passed | ||
| TC_Masterdata_FilterDynamicField_04 | Filter Dynamic Fields By empty type | 00:00:01 |
| TC_Masterdata_FilterDynamicField_03 | Filter Dynamic Fields By invalid type | 00:00:01 |
| TC_Masterdata_FilterDynamicField_05 | Filter Dynamic Fields By empty text | 00:00:01 |
| TC_Masterdata_FilterDynamicField_02 | Filter Dynamic Fields By invalid requesttime format | 00:00:01 |
| TC_Masterdata_FilterDynamicField_01 | Filter Dynamic Fields By all valid data | 00:00:01 |
| FetchMissingDynamicField — Passed | ||
| TC_Masterdata_FetchMissingDynamicField_01 | Retrieve Missing Dynamic field details by langcode | 00:00:01 |
| TC_Masterdata_FetchMissingDynamicField_02 | Retrieve Missing Dynamic field details by langcode and Field Name | 00:00:01 |
| FetchWorkingDays — Passed | ||
| TC_Masterdata_FetchWorkingDays_02 | Retrieve Working Day details By langCode | 00:00:01 |
| TC_Masterdata_FetchWorkingDays_03 | Retrieve Working Day details By invalid langCode | 00:00:01 |
| TC_Masterdata_FetchWorkingDays_04 | Retrieve Working Day details By invalid registrationCenterID and valid langCode | 00:00:01 |
| TC_Masterdata_FetchWorkingDays_01 | Retrieve Working Day details By registrationCenterID and langCode | 00:00:01 |
| UpdateWorkingDay — Passed | ||
| TC_Masterdata_UpdateWorkingDay_01 | Update working day details with invalid code | 00:00:01 |
| UpdateWorkingDayStatus — Passed | ||
| TC_Masterdata_UpdateWorkingDayStatus_01 | Update working day status details with valid data | 00:00:01 |
| TC_Masterdata_UpdateWorkingDayStatus_02 | Update working day status details with invalid ID | 00:00:01 |
| GetUserDetails — known_issues | ||
| TC_Masterdata_GetUserDetails_01 | Retrieve all the user details | 00:00:00 |
| GetUserDetails — Passed | ||
| TC_Masterdata_GetUserDetails_02 | Retrieve all the user details by valid user ID | 00:00:01 |
| TC_Masterdata_GetUserDetails_03 | Retrieve all the user details by invalid user ID | 00:00:01 |
| GetUserDetailsByIdAndEffDate — Passed | ||
| TC_Masterdata_GetUserDetailsByIdAndEffDate_04 | Retrieve user details using a invalid ID | 00:00:01 |
| TC_Masterdata_GetUserDetailsByIdAndEffDate_02 | Retrieve user details using a valid ID and an invalid date format for the effective date | 00:00:01 |
| TC_Masterdata_GetUserDetailsByIdAndEffDate_01 | Retrieve user details by valid ID and effective date | 00:00:01 |
| TC_Masterdata_GetUserDetailsByIdAndEffDate_03 | Retrieve user details using a valid ID and an invalid for the invalid effective date | 00:00:01 |
| SearchUserCenterMapping — Passed | ||
| TC_Masterdata_SearchUserCenterMapping_01 | Search for user center mapping details with valid user data | 00:00:01 |
| TC_Masterdata_SearchUserCenterMapping_02 | Search for user center mapping details with invalid column data | 00:00:01 |
| DecommisionMachine — Passed | ||
| TC_Masterdata_DecommisionMachine_01 | Decommission Machine with invalid id | 00:00:01 |
| DeleteMachine — Passed | ||
| TC_Masterdata_DeleteMachine_01 | Delete Machine details with valid data | 00:00:01 |
| TC_Masterdata_DeleteMachine_02 | Delete Machine with invalid id | 00:00:01 |
| DeleteMachineSpec — Passed | ||
| TC_Masterdata_DeleteMachineSpec_01 | Delete Machine Spec with valid data | 00:00:01 |
| TC_Masterdata_DeleteMachineSpec_02 | Delete Machine Spec with invalid id | 00:00:01 |
| DeleteUserCenterMapping — Passed | ||
| TC_Masterdata_DeleteUserCenterMapping_01 | Delete User Center Mapping with all valid data | 00:00:01 |
| TC_Masterdata_DeleteUserCenterMapping_02 | Delete User Center Mapping with invalid id | 00:00:01 |
| DeleteZoneUser — Passed | ||
| TC_Masterdata_DeleteZoneUser_01 | Delete Zone User with all valid data | 00:00:01 |
| DecommissionRegCenter — Passed | ||
| TC_Masterdata_DecommissionRegCenter_01 | Decommission Registration Center with valid data | 00:00:01 |
| DeleteRegCenter — Passed | ||
| TC_Masterdata_DeleteRegCenter_01 | Delete Registration Center with invalid registrationCenterId | 00:00:01 |
| DeleteLocationData — Passed | ||
| TC_MasterData_DeleteLocationData_01 | Delete Location Data with valid Location Code | 00:00:01 |
| GetApplicantType — known_issues | ||
| TC_Masterdata_GetApplicantType_20 | Retrieve Applicant Types for Female, Foreigner and Adult Biometric available | 00:00:00 |
| TC_Masterdata_GetApplicantType_18 | Retrieve Applicant Types for Female, Foreigner and Child Biometric available | 00:00:01 |
| TC_Masterdata_GetApplicantType_16 | Retrieve Applicant Types for Female, Non Foreigner and Adult Biometric available | 00:00:01 |
| TC_Masterdata_GetApplicantType_14 | Retrieve Applicant Types for Female, Non Foreigner and Child Biometric available | 00:00:00 |
| TC_Masterdata_GetApplicantType_07 | Retrieve Applicant Types for Male, Foreigner and Adult Biometric not available | 00:00:00 |
| TC_Masterdata_GetApplicantType_04 | Retrieve Applicant Types for Male, Non Foreigner and Adult Biometric available | 00:00:00 |
| TC_Masterdata_GetApplicantType_02 | Retrieve Applicant Types for Male, Non Foreigner and Child | 00:00:00 |
| TC_Masterdata_GetApplicantType_12 | Retrieve Applicant Types for invalid biometricAvailable | 00:00:00 |
| TC_Masterdata_GetApplicantType_10 | Retrieve Applicant Types for invalid gender | 00:00:00 |
| TC_Masterdata_GetApplicantType_09 | Retrieve Applicant Types for invalid residenceStatus | 00:00:00 |
| TC_Masterdata_GetApplicantType_23 | Get response time for retrieving Applicant Types | 00:00:00 |
| TC_Masterdata_GetApplicantType_01 | Retrieve Applicant Types by all valid data | 00:00:00 |
| GetApplicantType — Passed | ||
| TC_Masterdata_GetApplicantType_22 | Retrieve Applicant Types for dateOfBirth lessthan a year | 00:00:01 |
| TC_Masterdata_GetApplicantType_21 | Retrieve Applicant Types for Female, Foreigner and Adult Biometric not available | 00:00:01 |
| TC_Masterdata_GetApplicantType_19 | Retrieve Applicant Types for Female, Foreigner and Child Biometric not available | 00:00:01 |
| TC_Masterdata_GetApplicantType_17 | Retrieve Applicant Types for Female, Non Foreigner and Adult Biometric not available | 00:00:01 |
| TC_Masterdata_GetApplicantType_15 | Retrieve Applicant Types for Female, Non Foreigner and Child Biometric not available | 00:00:01 |
| TC_Masterdata_GetApplicantType_13 | Retrieve Applicant Types with future date for dateOfBirth | 00:00:01 |
| TC_Masterdata_GetApplicantType_08 | Retrieve Applicant Types for Male, Foreigner and Adult Biometric not available | 00:00:01 |
| TC_Masterdata_GetApplicantType_06 | Retrieve Applicant Types for Male, Foreigner and and Child Biometric not available | 00:00:01 |
| TC_Masterdata_GetApplicantType_05 | Retrieve Applicant Types for Male, Non Foreigner and Adult Biometric not available | 00:00:01 |
| TC_Masterdata_GetApplicantType_03 | Retrieve Applicant Types for Male, Non Foreigner and Child | 00:00:01 |
| TC_Masterdata_GetApplicantType_11 | Retrieve Applicant Types for invalid dateOfBirth | 00:00:01 |
| SearchPacketWorkflow — Passed | ||
| TC_Masterdata_SearchPacketWorkflow_02 | Search for packet work flow details with with column name as empty | 00:00:01 |
| TC_Masterdata_SearchPacketWorkflow_03 | Search for packet work flow details with with invalid pagination data | 00:00:01 |
| TC_Masterdata_SearchPacketWorkflow_01 | Search for packet work flow details with valid details | 00:00:02 |
| ResumePacketWorkflow — Passed | ||
| TC_Masterdata_ResumePacketWorkflow_01 | Resume packet workflow with invalid request time data | 00:00:01 |
| TC_Masterdata_ResumePacketWorkflow_01 | Resume packet workflow with invalid work flow data | 00:00:01 |
| FetchTemplateType — Passed | ||
| TC_Masterdata_FetchTemplateType_01 | Retrieve Templates Types with all valid data | 00:00:01 |
| TC_Masterdata_FetchTemplateType_03 | Retrieve Templates Types with only langcode | 00:00:01 |
| TC_Masterdata_FetchTemplateType_02 | Retrieve Templates Types with invalid code and Valid langcode | 00:00:01 |
| FetchAllTemplates — Passed | ||
| TC_Masterdata_FetchAllTemplates_01 | Retrieve All Template details with valid data | 00:00:01 |
| FetchMissingTemplates — Passed | ||
| TC_Masterdata_FetchMissingTemplates_02 | Retrieve Missing Template Details by langcode and fieldName | 00:00:01 |
| TC_Masterdata_FetchMissingTemplates_01 | Retrieve Missing Template Details by langcode | 00:00:01 |
| FetchUISpec — Passed | ||
| TC_Masterdata_FetchUISpec_01 | Retrieve UI Specs with all valid data | 00:00:01 |
| FetchAllUISpec — Passed | ||
| TC_Masterdata_FetchAllUISpec_01 | Retrieve All UI Spec details with valid data | 00:00:01 |
| FetchAllIdschema — Passed | ||
| TC_Masterdata_FetchAllIdschema_01 | Retrieve All ID Schema details with valid data | 00:00:01 |
| FetchIdSchema — Passed | ||
| TC_Masterdata_FetchIdSchema_01 | Retrieve Id Schema with all valid data | 00:00:01 |
| FetchModule — Passed | ||
| TC_Masterdata_FetchModule_02 | Retrieve Module Details by invalid langcode | 00:00:01 |
| TC_Masterdata_FetchModule_01 | Retrieve Module Details by langcode | 00:00:01 |
| FetchAppConfig — Passed | ||
| TC_Masterdata_FetchAppConfig_01 | Retrieve All App Config details with valid data | 00:00:01 |
| Testcase Input |
|---|
| testCaseName=Masterdata_BulkUpload_Smoke_sid, endPoint=/v1/admin/bulkupload, role=admin, templateFields=null, input={ "category":"masterdata", "files":["masterdata/BulkUpload/FilesToUpload/gender.csv"], "operation":"insert", "tableName":"gender" }, output={ "tableName": "gender", "operation": "insert" }, inputTemplate=masterdata/BulkUpload/bulkUpload, outputTemplate=masterdata/BulkUpload/bulkUploadResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Bulk Upload with valid data, uniqueIdentifier=TC_Masterdata_BulkUpload_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_BulkUpload_update_gender_name, endPoint=/v1/admin/bulkupload, role=admin, templateFields=null, input={ "category":"masterData", "files":["masterdata/BulkUpload/FilesToUpload/updateGender.csv"], "operation":"update", "tableName":"gender" }, output={ "tableName": "gender", "operation": "update" }, inputTemplate=masterdata/BulkUpload/bulkUpload, outputTemplate=masterdata/BulkUpload/bulkUploadResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Gender Name from Bulk upload, uniqueIdentifier=TC_Masterdata_BulkUpload_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Master_GetAllTxnDetailBulkUpload_Smoke, endPoint=/v1/admin/bulkupload/getAllTransactions, role=admin, templateFields=null, input={ "category":"masterdata" }, output={ "entityName": "$IGNORE$", "operation": "$IGNORE$", "category": "$IGNORE$" }, inputTemplate=masterdata/GetAllTxnDetailBulkUpload/allTxnDetails, outputTemplate=masterdata/GetAllTxnDetailBulkUpload/allTxnDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all transcation details for bulk upload, uniqueIdentifier=TC_Masterdata_GetAllTxnDetailBulkUpload_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Master_GetApplicationConfigs_smoke, endPoint=/v1/masterdata/applicationconfigs, role=admin, templateFields=null, input={ }, output={ "primaryLangCode": "$IGNORE$", "secondaryLangCode": "$IGNORE$", "version": "$IGNORE$" }, inputTemplate=masterdata/GetApplicationConfigs/getApplicationConfigs, outputTemplate=masterdata/GetApplicationConfigs/getApplicationConfigsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Application Configs by all valid data, uniqueIdentifier=TC_Masterdata_GetApplicationConfigs_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word], input={ "description": "wrongword", "isActive": true, "langCode": "eng", "word": "dumboo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumboo" }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/BlockListedWords/blockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create block listed words with valid data, uniqueIdentifier=TC_Masterdata_CreateBlockListedWords_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydata", "isActive": true, "langCode": "eng", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create block listed words with invalid length of word more than 128 charectars, uniqueIdentifier=TC_Masterdata_CreateBlockListedWords_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create block listed words with invalid Description of more than 256 charectars, uniqueIdentifier=TC_Masterdata_CreateBlockListedWords_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "badwords", "isActive": true, "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create block listed words with empty word value, uniqueIdentifier=TC_Masterdata_CreateBlockListedWords_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_space_in_word, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word], input={ "description": "wrongword", "isActive": true, "langCode": "eng", "word": "dumbo 98", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Blocklisted word cannot contain numbers and special characters" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create block listed word with space in word value, uniqueIdentifier=TC_Masterdata_CreateBlockListedWords_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateBlockListedWordStatus_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords?isActive={isActive}&word={word}, role=admin, templateFields=[word], input={ "word": "dumboo", "isActive": true }, output={ "status": "Status updated successfully for BlocklistedWords" }, inputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatus, outputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update block listed word status with valid data, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWordStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateBlockListedWordStatus_Invalid_word, endPoint=/v1/masterdata/blocklistedwords?isActive={isActive}&word={word}, role=admin, templateFields=null, input={ "word": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update block listed word status with invalid word, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWordStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word, oldWord], input={ "description": "wrong word updated", "isActive": "true", "langCode": "eng", "oldWord": "dumboo", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumbooo" }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/BlockListedWords/blockListedWordsResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Block Listed Words with valid data, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWords_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydata", "isActive": "true", "langCode": "eng", "oldWord": "dumb", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Block Listed Words with invalid length of word more than 128 charectars, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWords_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": "true", "langCode": "eng", "oldWord": "bullword", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Block Listed Words with invalid length of Description more than 256 charectars, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWords_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "badwords", "isActive": "true", "oldWord": "bull word", "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Block Listed Words with invalid word empty, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWords_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Valid_WordLength128, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydataupdated", "isActive": "true", "langCode": "eng", "oldWord": "defdefghijklmnopqrstuvddwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx", "word": "defdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx upd", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Block Listed Words with valid word length of 128 charectars, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWords_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_inValid_descriptionBlank, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "", "isActive": "true", "langCode": "eng", "oldWord": "bullword", "word": "bullwordupd", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Block Listed Words with invalid Description empty, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWords_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_with_spaces, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word, oldWord], input={ "description": "wrong word updated", "isActive": "true", "langCode": "eng", "oldWord": "dumboo", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Block Listed Words with spaces in word, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWords_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description], input={ "description": "dummy data", "isActive": true, "langCode": "eng", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update blocklisted word details with blocklisted words exceeding the character length of 128, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWordDetails_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update blocklisted word details with description exceeding the character length of 256, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWordDetails_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description], input={ "description": "bad words", "isActive": true, "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update blocklisted word details with word parameter as empty, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWordDetails_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWordDetails_eng_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description, word], input={ "description": "wrong word updated again", "isActive": true, "langCode": "eng", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumbooo" }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/UpdateBlockListedWordDetails/updateblockListedWordDetailsResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update block listed word details with valid data and language code as english, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWordDetails_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_inValid_descriptionBlank, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[word], input={ "description": "", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update blocklisted word details with description as blank, uniqueIdentifier=TC_Masterdata_UpdateBlockListedWordDetails_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Master_FetchAllBlockListedWord_valid_smoke, endPoint=/v1/masterdata/blocklistedwords/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllBlockListedWord/fetchAllBlockListedWord, outputTemplate=masterdata/FetchAllBlockListedWord/fetchAllBlockListedWordResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all Block Listed words with valid data, uniqueIdentifier=TC_Masterdata_FetchAllBlockListedWord_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchBlackListedWord_invalid_langcode, endPoint=/v1/masterdata/blocklistedwords/{langCode}, role=admin, templateFields=null, input={ "langCode": "GER" }, output={ "errors": [ { "errorCode": "KER-MSD-023", "message": "Invalid language code" } ] }, inputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Block Listed Word with invalid langcode, uniqueIdentifier=TC_Masterdata_FetchBlockListedWordByLangcode_02 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.GetWithParam.test(GetWithParam.java:83)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchBlockListedWordByLangcode_valid_eng_smoke, endPoint=/v1/masterdata/blocklistedwords/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng" }, output={ }, inputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcode, outputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Block Listed Word with valid data By Langcode, uniqueIdentifier=TC_Masterdata_FetchBlockListedWordByLangcode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_ColumnName, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with invalid column name, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_EmptyColumn, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with the empty column, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_EmptyFilterType, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with the empty filter type, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_PageStart, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination,pageStart" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with the invalid page start data, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_SortField, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "sldjfkd", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field sldjfkd" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with the sort field set to an invalid descending order, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_FilterTypeContains, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "contains", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with filter type contains the value as dumboo, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "startsWith", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with filter type starts with the value as dumboo, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_Request_Smoke, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words where the column name word equals dumboo, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_SortFieldDESC, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search blocklisted words with sort field as descending order, uniqueIdentifier=TC_Masterdata_SearchBlockListedWords_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_ColumnName, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "ajfkdjf", "type": "All", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Block Listed Words with invalid columnName and type all, uniqueIdentifier=TC_Masterdata_FilterBlockListedWords_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_EmptyColumnName, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "All", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Block Listed Words with empty columnName and type All, uniqueIdentifier=TC_Masterdata_FilterBlockListedWords_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_EmptyFilterType, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "word", "type": "", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Block Listed Words with empty type, uniqueIdentifier=TC_Masterdata_FilterBlockListedWords_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_FilterType, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "word", "type": "adfdfdf", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Block Listed Words with valid columnName and invalid type, uniqueIdentifier=TC_Masterdata_FilterBlockListedWords_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Valid_Request_Smoke, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text, fieldValue], input={ "filters": [{ "columnName": "word", "type": "unique", "text": "dumbooo" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "word", "fieldValue": "dumbooo" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Block Listed Words with valid columnName and type unique, uniqueIdentifier=TC_Masterdata_FilterBlockListedWords_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Valid_TypeAll, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text, fieldValue], input={ "filters": [{ "columnName": "word", "type": "All", "text": "dumbooo" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "word", "fieldValue": "dumbooo" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Block Listed Words with valid columnName and type All, uniqueIdentifier=TC_Masterdata_FilterBlockListedWords_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_DeleteBlockListedWords_valid_smoke, endPoint=/v1/masterdata/blocklistedwords/{word}, role=admin, templateFields=[word, code], input={ "word": "dumbooo" }, output={ "code":"dumbooo" }, inputTemplate=masterdata/DeleteBlockListedWords/deleteBlockListedWords, outputTemplate=masterdata/DeleteBlockListedWords/deleteBlockListedWordsResult, restMethod=Delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Block Listed words with valid data, uniqueIdentifier=TC_Masterdata_DeleteBlockListedWords_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_BlockListedWordValidation_eng_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords/words, role=admin, templateFields=[], input={ "blocklistedwords": [{word: "dumbo7"}], "requesttime": "$TIMESTAMP$" }, output={ "code": "Valid" }, inputTemplate=masterdata/BlockListedWordValidation/blockListedWordValidation, outputTemplate=masterdata/BlockListedWordValidation/blockListedWordValidationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate the Block Listed words, uniqueIdentifier=TC_Masterdata_BlockListedWordValidation_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_All_Valid_Mandatory_Fields_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description, name], input={ "code": "GST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "GST4", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST4" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with all mandatory fields, uniqueIdentifier=TC_Masterdata_CreateDeviceType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_All_Valid_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST3" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with all valid data, uniqueIdentifier=TC_Masterdata_CreateDeviceType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_Dublicate_Device_Neg, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-053" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with duplicate data, uniqueIdentifier=TC_Masterdata_CreateDeviceType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[name], input={ "code": "GST3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with description more than 128 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with name more than 64 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with empty Input Parameter name, uniqueIdentifier=TC_Masterdata_CreateDeviceType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with missing Input Parameter name, uniqueIdentifier=TC_Masterdata_CreateDeviceType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=null, input={ "code": "GST3", "description": "test 1.0.8", "isActive": "$REMOVE$", "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with missing Input Parameter isActive, uniqueIdentifier=TC_Masterdata_CreateDeviceType_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_Spacial_Character_Neg, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description, name], input={ "code": "G@ST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "G@ST$4", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type with special characters in code, uniqueIdentifier=TC_Masterdata_CreateDeviceType_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_TO_verify_Deactivation, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "REG", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "REG", "requesttime": "$TIMESTAMP$" }, output={ "code": "REG" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Type for deactivated devices, uniqueIdentifier=TC_Masterdata_CreateDeviceType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_All_Valid_Mandatory_Fields_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST4" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with all mandatory fields, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_All_Valid_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST3" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with all valid data, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with Code more than 64 charectars, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with empty input parameter Code, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "$REMOVE$", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with missing input parameter Code, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[name], input={ "code": "GST3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with Description more than 128 characters, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with Name more than 64 characters, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with empty input parameter Name, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Type with missing input parameter Name, uniqueIdentifier=TC_Masterdata_UpdateDeviceType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceTypeStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicetypes?isActive={isActive}&code={code}, role=admin, templateFields=[], input={ "code": "GST4", "isActive": "true" }, output={ "status": "Status updated successfully for Device Types" }, inputTemplate=masterdata/UpdateDeviceTypeStatus/updateDeviceTypeStatus, outputTemplate=masterdata/UpdateDeviceTypeStatus/updateteDeviceTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update device type status with valid data, uniqueIdentifier=TC_Masterdata_UpdateDeviceTypeStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceTypeStatus_TO_Verify_Deactivation, endPoint=/v1/masterdata/devicetypes?isActive={isActive}&code={code}, role=admin, templateFields=[], input={ "code": "FRS", "isActive": "false" }, output={ "errors": [ { "errorCode": "KER-MSD-055" } ] }, inputTemplate=masterdata/UpdateDeviceTypeStatus/updateDeviceTypeStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update device type status to verify the deactivation status, uniqueIdentifier=TC_Masterdata_UpdateDeviceTypeStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDeviceTypes_valid_smoke, endPoint=/v1/masterdata/devicetypes/all, role=admin, templateFields=[], input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypes, outputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Device types with valid data, uniqueIdentifier=TC_Masterdata_FetchAllDeviceTypes_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_All_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "all", "text": "GST4" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "GST4" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device type with columnName code and type all, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Invalid_FilterType_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equal", "text": "Printer" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device type with invalid type, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Printer" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device type with invalid Request Time, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Invalid_Value_Name_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Language" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device type with invalid text value, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Valid_Smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "GST4" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "GST4" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Type with all valid data, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_inValid_blank_FilterType_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "GST" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device type with blank filter type, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_inValid_columnName, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "adfdfd", "type": "unique", "text": "Printer" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device type with invalid columnName, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_isActive_eng_smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "true" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device type with columnName isActive and type unique, uniqueIdentifier=TC_Masterdata_DeviceTypeFilter_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Contains_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "FRS", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device type with columnName name and type contains, uniqueIdentifier=TC_Masterdata_DeviceTypeSearch_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "FRS", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device type with columnName name and type equals, uniqueIdentifier=TC_Masterdata_DeviceTypeSearch_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Equals_isActive_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "name", "type": "equals", "value": "GST", "fromValue": "string", "toValue": "string" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device type with columnName isActive and type Equals, uniqueIdentifier=TC_Masterdata_DeviceTypeSearch_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Invalid_ColumnName_neg, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "12abcd21", "type": "equals", "value": "GST", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device type with invalid columnName, uniqueIdentifier=TC_Masterdata_DeviceTypeSearch_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Invalid_Value_Name_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "GST1", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device type with invalid columnName name, uniqueIdentifier=TC_Masterdata_DeviceTypeSearch_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_startsWith_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device type with columnName name and type startsWith, uniqueIdentifier=TC_Masterdata_DeviceTypeSearch_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "hogwarts", "description": "Test DeviceSpec", "deviceTypeCode": "GST4", "id": "743", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/DeviceSpecification/deviceSpecificationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with all valid data, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_Duplicate_DeviceSpecification_Neg, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "hogwarts", "description": "Test DeviceSpec", "deviceTypeCode": "GST4", "id": "743", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-054" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with Duplicate data, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with Brand more than 64 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with empty input parameter brand, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "$REMOVE$", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "ara", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with missing input parameter brand, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with description more than 256 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with deviceTypeCode more than 36 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with empty input parameter deviceTypeCode, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "$REMOVE$", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with missing input parameter Device Type code, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "DMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-714", "message": "Invalid dtype_code received" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with invalid input parameter deviceTypeCode, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "qwertyuiopasdfg17", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with minDriverversion more than 16 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with empty input parameter minDriverversion, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "$REMOVE$", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with missing input parameter minDriverversion, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "qwertyuiopasdfg17", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with Model more than 16 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with empty input parameter brand, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "$REMOVE$", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with missing input parameter model, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with name more than 64 characters, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with empty input parameter name, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with missing input parameter Name, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_isActive_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": "$REMOVE$", "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device Specification with missing input parameter isActive, uniqueIdentifier=TC_Masterdata_CreateDeviceSpecification_20 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecStatus_All_Valid_Smoke, endPoint=/v1/masterdata/devicespecifications?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$", "isActive": true }, output={ "status": "Status updated successfully for Device Specifications" }, inputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatus, outputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update device spec status with valid data, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecStatus_Invalid_id, endPoint=/v1/masterdata/devicespecifications?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update device spec status with invalid ID, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_All_Valid_Smoke, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno DeviceSpec", "description": "Test DeviceSpec updated", "deviceTypeCode": "GST4", "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/DeviceSpecification/deviceSpecificationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with all valid data, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with Brand more than 32 charectars, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with empty input parameter Brand, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "$REMOVE$", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with missing input parameter Brand, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name], input={ "brand": "Techno", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with Description more than 256 charectars, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with Device Type Code motre than 36 charectars, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with empty input parameter Device Type Code, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "$REMOVE$", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with missing input parameter Device Type Code, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "DMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-714", "message": "Invalid dtype_code received" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with invalid input parameter Device Type Code, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "qwertyuiopasdfg17", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with Minimum Driver Version more than 64 charectars, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with empty input parameter Minimum Driver Version, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "$REMOVE$", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with missing input parameter Minimum Driver Version, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "qwertyuiopasdfg17", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with Model more than 16 charectars, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with empty input parameter Model, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "$REMOVE$", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with missing input parameter Model, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with Name more than 64 charectars, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with empty input parameter Name, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device Specification with missing input parameter Name, uniqueIdentifier=TC_Masterdata_UpdateDeviceSpecification_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_allValid_byDeviceTypeCode_smoke, endPoint=/v1/masterdata/devicespecifications/devicetypecode/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "FRS", "langcode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve device specification with valid devicetypecode, uniqueIdentifier=TC_Masterdata_FetchDeviceSpec_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_allValid_smoke_with_lang, endPoint=/v1/masterdata/devicespecifications/{langcode}, role=admin, templateFields=[], input={ "devicetypecode": "$REMOVE$", "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve device specification with valid langcode, uniqueIdentifier=TC_Masterdata_FetchDeviceSpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_allValid_smoke_with_lang_and_deviceType, endPoint=/v1/masterdata/devicespecifications/{langcode}/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "GST4", "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve device specification with valid devicetypecode and langcode, uniqueIdentifier=TC_Masterdata_FetchDeviceSpec_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_invalid_devicetypecode_unexisting, endPoint=/v1/masterdata/devicespecifications/{langcode}/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "notInDB", "langcode": "eng" }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve device specification with non existing devicetypecode, uniqueIdentifier=TC_Masterdata_FetchDeviceSpec_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDeviceSpec_AllValid_smoke, endPoint=/v1/masterdata/devicespecifications/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceSpec/fetchAllDeviceSpec, outputTemplate=masterdata/FetchAllDeviceSpec/fetchAllDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Device Specifications with valid data, uniqueIdentifier=TC_Masterdata_FetchAllDeviceSpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_All_Brand_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "all", "text": "hogwarts" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName brand and type all, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_All_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Fingerprint Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Fingerprint Scanner" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName name with type all, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Invalid_FilterType_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equal", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName name with invalid text, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Cam" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by invalid requesttime, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Invalid_Value_Name_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Language" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName name and invalid text, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_Brand_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "unique", "text": "Techno DeviceSpec" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "brand", "fieldValue": "Techno DeviceSpec" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName brand and type unique, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_IsActive_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "true" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName isActive with type unique, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_Model_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "model", "type": "unique", "text": "2020" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "model", "fieldValue": "2020" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName model and type unique, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Fingerprint Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Fingerprint Scanner" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName name with type unique, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_inValid_blank_FilterType_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by columnName name and empty type, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_inValid_columnName, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Device Specification by invalid columnName, uniqueIdentifier=TC_Masterdata_DeviceSpecFilter_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_ASC_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by columnName name and sortType ASC, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Contains_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by columnName name and type contains, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_DESC_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by columnName name and sortType DESC, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_Brand, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "brand", "type": "equals", "value": "Logitech", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "brand", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by columnName brand and type equals, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_DeviceTypeName, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "deviceTypeName", "type": "equals", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "Camera" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by columnName deviceTypeName and type equals, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_Model, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "model", "type": "equals", "value": "C270", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "model", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by columnName model and type equals, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by columnName name and type equals, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_InvalidPageFetch, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification with columnName name and invalid pageFetch -ve value, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_InvalidPageStart, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification with invalid pageStart -ve value, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_ColumnName, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "dfadf", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification with invalid columnName, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_FilterType, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification with invalid Filter Type, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_RequestTime, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification with invalid requesttime, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_SortType, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "AESCENDING" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification with invalid sortType, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_Value_Name, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Language", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification with columnName name and invalid value, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_StartsWith_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by Name and type Starts with, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_TwoValueSearch_pos, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "brand", "type": "contains", "value": "hogwarts", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Device Specification by 2 values like columnName name and brand, uniqueIdentifier=TC_Masterdata_DeviceSpecSearch_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name, description], input={ "name": "testDevicedummy", "description": "testDevicedummy", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": false, "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with all valid data, uniqueIdentifier=TC_Masterdata_CreateDevice_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_DSpecID_AboveMaxLen36, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with id with morethan 36 characters, uniqueIdentifier=TC_Masterdata_CreateDevice_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_DeviceName_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with invalid Device Name with morethan 64 characters, uniqueIdentifier=TC_Masterdata_CreateDevice_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Device_Zone_notPresentInDB, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "ara", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "BOM", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-439", "message": "Admin not authorized to access this Device for this Zone" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with invalid Zone which is not present in the DB, uniqueIdentifier=TC_Masterdata_CreateDevice_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "qwertyuiopasdfge18", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with ipAddress with morethan 16 characters, uniqueIdentifier=TC_Masterdata_CreateDevice_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_InputParameterInvalid_Format, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "ara", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "2018-12-24T05", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with invalid input parameter format, uniqueIdentifier=TC_Masterdata_CreateDevice_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with blank macAddress, uniqueIdentifier=TC_Masterdata_CreateDevice_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with invalid macAddress with morethan 64 characters, uniqueIdentifier=TC_Masterdata_CreateDevice_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with blank Machine name, uniqueIdentifier=TC_Masterdata_CreateDevice_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with serialNum with morethan 64 characters, uniqueIdentifier=TC_Masterdata_CreateDevice_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Serial_Number_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with empty serialNum, uniqueIdentifier=TC_Masterdata_CreateDevice_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 0 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with blank zonecode, uniqueIdentifier=TC_Masterdata_CreateDevice_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Valid_Smoke_decommison_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name, description], input={ "name": "testDevicedummy", "description": "testDevicedummy", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": false, "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Device with valid specification ID, uniqueIdentifier=TC_Masterdata_CreateDevice_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy updated", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy updated", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": "$IGNORE$", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with all valid data, uniqueIdentifier=TC_Masterdata_UpdateDevice_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_DSpecID_AboveMaxLen36, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with invalid deviceSpecId more than 36 characters, uniqueIdentifier=TC_Masterdata_UpdateDevice_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_DeviceName_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with invalid device name more than 64 characters, uniqueIdentifier=TC_Masterdata_UpdateDevice_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Device_Zone_notPresentInDB, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "BOM", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-439", "message": "Admin not authorized to access this Device for this Zone" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with invalid zoneCode, uniqueIdentifier=TC_Masterdata_UpdateDevice_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "qwertyuiopasdfge18", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with invalid ipAddress more than 16 characters, uniqueIdentifier=TC_Masterdata_UpdateDevice_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_InputParameterInvalid_Format, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "2018-12-24T05", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with invalid input format, uniqueIdentifier=TC_Masterdata_UpdateDevice_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with empty macAddress, uniqueIdentifier=TC_Masterdata_UpdateDevice_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with invalid macAddress more than characters, uniqueIdentifier=TC_Masterdata_UpdateDevice_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=null, input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with empty name, uniqueIdentifier=TC_Masterdata_UpdateDevice_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with invalid serialNum more than 64 characters, uniqueIdentifier=TC_Masterdata_UpdateDevice_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Serial_Number_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with empty serialNum, uniqueIdentifier=TC_Masterdata_UpdateDevice_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with empty zoneCode, uniqueIdentifier=TC_Masterdata_UpdateDevice_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Valid_Smoke_decommison_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name], input={ "id": "$ID:CreateDevice_Valid_Smoke_decommison_sid_id$", "name": "testDevicedummy updated", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy updated", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": "$IGNORE$", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Device with decommissioned sid, uniqueIdentifier=TC_Masterdata_UpdateDevice_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=admin, templateFields=[], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Devices" }, inputTemplate=masterdata/UpdateDeviceStatus/updateDeviceStatus, outputTemplate=masterdata/UpdateDeviceStatus/updateDeviceStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update device status with valid data, uniqueIdentifier=TC_Masterdata_UpdateDeviceStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_allValid_smoke_with_lang, endPoint=/v1/masterdata/devices/{langCode}, role=admin, templateFields=[name, description], input={ "deviceType": "$REMOVE$", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Device details with valid data By langcode, uniqueIdentifier=TC_Masterdata_FetchDevice_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_allValid_smoke_with_lang_and_deviceType, endPoint=/v1/masterdata/devices/{langCode}/{deviceType}, role=admin, templateFields=[name, description], input={ "deviceType": "GST4", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Device details with valid data By langcode and deviceType, uniqueIdentifier=TC_Masterdata_FetchDevice_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_allValid_smoke_with_regCentre, endPoint=/v1/masterdata/devices/mappeddevices/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId": "10005", "deviceType": "$REMOVE$", "langCode": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceByCenterResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Device details with valid data By regCenterId, uniqueIdentifier=TC_Masterdata_FetchDevice_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_invalid_deviceType_unexisting, endPoint=/v1/masterdata/devices/{langCode}/{deviceType}, role=admin, templateFields=null, input={ "deviceType": "notInDB", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-010", "message": "Device not Found" } ] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Device details non existing deviceType, uniqueIdentifier=TC_Masterdata_FetchDevice_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_invalid_regCentre, endPoint=/v1/masterdata/devices/mappeddevices/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId": "100@@345", "deviceType": "$REMOVE$", "langCode": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-441", "message": "Registration Center and Device Not Found" } ] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve mapped Device details to a regCenterId, uniqueIdentifier=TC_Masterdata_FetchDevice_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDeviceHistory_allValid_smoke, endPoint=/v1/masterdata/deviceshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=[langCode], input={ "id":"$ID:CreateDevice_All_Valid_Smoke_sid_id$", "langcode":"eng", "effdatetimes":"$TIMESTAMP$" }, output={ "deviceHistoryDetails": [{ "isActive": true }] }, inputTemplate=masterdata/GetDeviceHistory/getDeviceHistory, outputTemplate=masterdata/GetDeviceHistory/getDeviceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve device history details based on ID, language code, and effective times, uniqueIdentifier=TC_Masterdata_GetDeviceHistory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_Invalid_RequestTime, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter devices by invalid Request Time, uniqueIdentifier=TC_Masterdata_DeviceFilter_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_MacAddress_All_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "macAddress", "type": "all", "text": "D4-3D-7E-C0-8C-4A" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "macAddress", "fieldValue": "D4-3D-7E-C0-8C-4A" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter devices by macAddress with type all, uniqueIdentifier=TC_Masterdata_DeviceFilter_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_MacAddress_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "macAddress", "type": "unique", "text": "D4-3D-7E-C0-8C-4A" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "macAddress", "fieldValue": "D4-3D-7E-C0-8C-4A" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter devices by columnName macAddress and type unique, uniqueIdentifier=TC_Masterdata_DeviceFilter_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_Name_eng_All_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Mock IRIS Scanner" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter devices by columnName name and type all, uniqueIdentifier=TC_Masterdata_DeviceFilter_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_Name_eng_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Mock IRIS Scanner" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter devices by columnName name with type unique, uniqueIdentifier=TC_Masterdata_DeviceFilter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_SerialNum_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "serialNum", "type": "unique", "text": "12.68498.96" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter devices by columnName serialNum with type Unique, uniqueIdentifier=TC_Masterdata_DeviceFilter_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_inValid_columnName, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter devices by invalid columnName, uniqueIdentifier=TC_Masterdata_DeviceFilter_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_ASC_Name_eng_pos, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by columnName name and sortType By ASC, uniqueIdentifier=TC_Masterdata_DeviceSearch_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_DESC_Name_eng_pos, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by columnName name and sortType By Desc, uniqueIdentifier=TC_Masterdata_DeviceSearch_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Equals_MacAddress_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "macAddress", "type": "equals", "value": "85-BB-97-4B-14-05", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by columnName macAddress and type equals, uniqueIdentifier=TC_Masterdata_DeviceSearch_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startswith", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by columnName name and type startswith, uniqueIdentifier=TC_Masterdata_DeviceSearch_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Equals_SerialNo_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "serialNum", "type": "equals", "value": "3456789012", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by columnName serialNum and type equals, uniqueIdentifier=TC_Masterdata_DeviceSearch_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "testDevicedummy", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by invalid Request Time, uniqueIdentifier=TC_Masterdata_DeviceSearch_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Invalid_SortType_neg, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "testDevicedummy", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "AESCENDING" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type AESCENDING is not supported" } ] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by columnName name and invalid sortType value, uniqueIdentifier=TC_Masterdata_DeviceSearch_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Invalid_Value_Name_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Language", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search Devices by columnName name and invalid value, uniqueIdentifier=TC_Masterdata_DeviceSearch_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeleteDevice/deleteDevice, outputTemplate=masterdata/DeleteDevice/deleteDeviceResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Device with valid data, uniqueIdentifier=TC_Masterdata_DeleteDevice_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommisionDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices/decommission/{deviceId}, role=globalAdmin, templateFields=null, input={ "deviceId": "$ID:CreateDevice_Valid_Smoke_decommison_sid_id$" }, output={ }, inputTemplate=masterdata/DecommisionDevice/decommisionDevice, outputTemplate=masterdata/DecommisionDevice/decommisionDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Decommission Device with all valid data, uniqueIdentifier=TC_Masterdata_DecommisionDevice_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommisionDevice_Invalid_ID, endPoint=/v1/masterdata/devices/decommission/{deviceId}, role=admin, templateFields=null, input={ "deviceId": "shshdhhdh343GGhddnh" }, output={ "errors": [ { "errorCode": "KER-MSD-042" } ] }, inputTemplate=masterdata/DecommisionDevice/decommisionDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Decommission Device with invalid deviceId, uniqueIdentifier=TC_Masterdata_DecommisionDevice_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDeviceSpec_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpec, outputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpecResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Device Spec with valid data, uniqueIdentifier=TC_Masterdata_DeleteDeviceSpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDeviceSpec_Invalid_ID, endPoint=/v1/masterdata/devicespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$" }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpec, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Device Spec with invalid id, uniqueIdentifier=TC_Masterdata_DeleteDeviceSpec_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name], input={ "code": "DocTestCode321", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode321" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with all mandatory data, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_InputParameter_isActive_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": "$REMOVE$", "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with missing isActive field, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with code more than 36 characters, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with empty code value, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "$REMOVE$", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with missing code field, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with description more than 36 characters, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with name more than 64 characters, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with empty name field, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with missing name field, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Spacial_Character_Neg, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name], input={ "code": "DocTestC@ode321", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "D@ocC$at", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with special characters in name field, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Valid_Smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode123", "description": "Testing positive Doc", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Category with all valid data, uniqueIdentifier=TC_Masterdata_CreateDocumentCategory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode321", "description": "DocTestCode321 updated", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode321" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with all mandatory data, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with Code value more than 36 characters, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with invalid Code value, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "$REMOVE$", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with missing Code field, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with Descrpition value more than 128 characters, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with Name more than 64 characters, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with empty Name value, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with missing Name field, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Valid_Smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode123", "description": "Testing positive Doc updated", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Category with all valid data, uniqueIdentifier=TC_Masterdata_UpdateDocumentCategory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentCategories_invalid_langcode, endPoint=/v1/masterdata/documentcategories/{langcode}, role=admin, templateFields=[], input={ "code":"$REMOVE$", "langcode":"java" }, output={ "errors": [ { "errorCode": "KER-MSD-023", "message": "Invalid language code" } ] }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Document Categories with invalid langcode, uniqueIdentifier=TC_Masterdata_FetchDocumentCategories_02 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.GetWithParam.test(GetWithParam.java:83)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentCategories_invalid_code_notpresent, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=[], input={ "code":"notInDB", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Document Categories with invalid code and valid langcode, uniqueIdentifier=TC_Masterdata_FetchDocumentCategories_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentCategories_valid_smoke_langcode, endPoint=/v1/masterdata/documentcategories/{langcode}, role=admin, templateFields=[langcode], input={ "code":"$REMOVE$", "langcode":"eng" }, output={ }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategoriesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Document Categories with valid langcode, uniqueIdentifier=TC_Masterdata_FetchDocumentCategories_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDocumentCategories_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/documentcategories/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllDocumentCategories/fetchAllDocumentCategories, outputTemplate=masterdata/FetchAllDocumentCategories/fetchAllDocumentCategoriesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Document Categories with valid data, uniqueIdentifier=TC_Masterdata_FetchAllDocumentCategories_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_Empty_FilterText_Pos, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Category By type all and empty text, uniqueIdentifier=TC_Masterdata_FilterDocCategory_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_Valid_Request_Smoke, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Category with all valid details, uniqueIdentifier=TC_Masterdata_FilterDocCategory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_Valid_column_code_filterType_all, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "all", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Category By type all and all valid details, uniqueIdentifier=TC_Masterdata_FilterDocCategory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_RequestTime_format, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Category By type all and invalid requesttime format, uniqueIdentifier=TC_Masterdata_FilterDocCategory_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_filterColumnName, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dfjkdj", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Category By yype all and invalid columnName, uniqueIdentifier=TC_Masterdata_FilterDocCategory_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_filterColumnName_blank, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Category By type all and empty columnName, uniqueIdentifier=TC_Masterdata_FilterDocCategory_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_filterType, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "adfdf", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Category By invalid type, uniqueIdentifier=TC_Masterdata_FilterDocCategory_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_Valid_Request_Smoke, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "false", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$" }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories where the column name code equals to, uniqueIdentifier=TC_Masterdata_SearchDocCategories_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_Valid_sortBy_code, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$", "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "POA", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories and sort by code, uniqueIdentifier=TC_Masterdata_SearchDocCategories_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_Valid_sortType_DESC, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$", "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "$IGNORE$", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with sort type as descending order, uniqueIdentifier=TC_Masterdata_SearchDocCategories_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_columnName, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "agshshs", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "agshshs", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid column name, uniqueIdentifier=TC_Masterdata_SearchDocCategories_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_columnName_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with column name as empty, uniqueIdentifier=TC_Masterdata_SearchDocCategories_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filterType, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "kfdjfkd", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid filter type, uniqueIdentifier=TC_Masterdata_SearchDocCategories_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filterType_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with filter type as empty, uniqueIdentifier=TC_Masterdata_SearchDocCategories_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filter_value, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "agshshs", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "0" }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid filter value, uniqueIdentifier=TC_Masterdata_SearchDocCategories_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filter_value_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with filter value as empty, uniqueIdentifier=TC_Masterdata_SearchDocCategories_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_pagesize, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid page size, uniqueIdentifier=TC_Masterdata_SearchDocCategories_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_requestTime_format, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid request time, uniqueIdentifier=TC_Masterdata_SearchDocCategories_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortField, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid sort field, uniqueIdentifier=TC_Masterdata_SearchDocCategories_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortField_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with sort field as empty, uniqueIdentifier=TC_Masterdata_SearchDocCategories_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortType, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid sort type, uniqueIdentifier=TC_Masterdata_SearchDocCategories_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortType_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with sort type as empty, uniqueIdentifier=TC_Masterdata_SearchDocCategories_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_typeFilter_contains, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid type filter, uniqueIdentifier=TC_Masterdata_SearchDocCategories_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document categories with invalid type filter starts with, uniqueIdentifier=TC_Masterdata_SearchDocCategories_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentCategory_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documentcategories/{code}, role=admin, templateFields=null, input={ "code": "DocTestCode123" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategory, outputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategoryResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Document Categoty with valid data, uniqueIdentifier=TC_Masterdata_DeleteDocumentCategory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentCategory_Invalid_ID, endPoint=/v1/masterdata/documentcategories/{code}, role=admin, templateFields=null, input={ "code": "DocTestCode123" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategory, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Document Categoty with invalid code, uniqueIdentifier=TC_Masterdata_DeleteDocumentCategory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_All_Valid_Mandatory_Fields_Smoke_Eng, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name], input={ "code": "TestDocType0020", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "TestDocType0020 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0020", "description": "$IGNORE$", "isActive": "$IGNORE$", "name": "TestDocType0020 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with all mandatory data, uniqueIdentifier=TC_Masterdata_CreateDocumentType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Code_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with empty code, uniqueIdentifier=TC_Masterdata_CreateDocumentType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Code_Char37, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "GSD Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with code more than 36 characters, uniqueIdentifier=TC_Masterdata_CreateDocumentType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Descr_Char129, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with description more than 128 characters, uniqueIdentifier=TC_Masterdata_CreateDocumentType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_IsActive_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": "$REMOVE$", "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with empty isActive, uniqueIdentifier=TC_Masterdata_CreateDocumentType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Name_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with empty name, uniqueIdentifier=TC_Masterdata_CreateDocumentType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Name_Char65, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmf", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with name more than 64 characters, uniqueIdentifier=TC_Masterdata_CreateDocumentType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Spacial_Character_Neg, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDoc@Type0010", "description": "TestDocType0010 Card Holder", "isActive": true, "langCode": "eng", "name": "TestDoc$Type@0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with invalid special characters in code, uniqueIdentifier=TC_Masterdata_CreateDocumentType_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder", "isActive": true, "langCode": "eng", "name": "TestDocType0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder", "isActive": "$IGNORE$", "name": "TestDocType0010 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Document Type with valid data, uniqueIdentifier=TC_Masterdata_CreateDocumentType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Code_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Type with invalid empty Code, uniqueIdentifier=TC_Masterdata_UpdateDocumentType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Code_Char37, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "GSD Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Type with invalid Code more than 36 characters, uniqueIdentifier=TC_Masterdata_UpdateDocumentType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Descr_Char129, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Type with invalid Description more than 128 characters, uniqueIdentifier=TC_Masterdata_UpdateDocumentType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Name_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Type with invalid empty Name, uniqueIdentifier=TC_Masterdata_UpdateDocumentType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Name_Char65, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmf", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Type with invalid Description more than 64 characters, uniqueIdentifier=TC_Masterdata_UpdateDocumentType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder updated", "isActive": true, "langCode": "eng", "name": "TestDocType0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder updated", "isActive": "$IGNORE$", "name": "TestDocType0010 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update Document Type with all valid data, uniqueIdentifier=TC_Masterdata_UpdateDocumentType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documenttypes?isActive=true&code=TestDocType0020, role=admin, templateFields=null, input={ }, output={ "status": "Status updated successfully for Document Types" }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/UpdateDocType/updateDocTypeResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update document type with valid data, uniqueIdentifier=TC_Masterdata_UpdateDocType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocType_Invalid_code, endPoint=/v1/masterdata/documenttypes?isActive=true&code=ABC, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update document type with invalid code, uniqueIdentifier=TC_Masterdata_UpdateDocType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocType_Invalid_status, endPoint=/v1/masterdata/documenttypes?isActive=false&code=CIN, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-119", "message": "Mapping exist before deactivating remove the mapping" } ] }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update document type with invalid status, uniqueIdentifier=TC_Masterdata_UpdateDocType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentTypes_invalid_langcode, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"$REMOVE$", "langcode":"e@@efff34354566y" }, output={ "errors": [ { "errorCode": "KER-MSD-023", "message": "Invalid language code" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Document Types with invalid langcode, uniqueIdentifier=TC_Masterdata_FetchDocumentTypes_01 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.GetWithParam.test(GetWithParam.java:83)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentTypes_invalid_documentcategorycode_notpresent, endPoint=/v1/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"Java", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Document Types with non existing documentcategorycode, uniqueIdentifier=TC_Masterdata_FetchDocumentTypes_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentTypes_invalid_langcode_notpresent, endPoint=/v1/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"TestDocType0010", "langcode":"ger" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Document Types with invalid langcode, uniqueIdentifier=TC_Masterdata_FetchDocumentTypes_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDocumentTypes_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/documentcategories/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllDocumentTypes/fetchAllDocumentTypes, outputTemplate=masterdata/FetchAllDocumentTypes/fetchAllDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Document Types with all valid data, uniqueIdentifier=TC_Masterdata_FetchAllDocumentTypes_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCatTypMapping_inValid_filterType_blank, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type with empty type columnName code and valid text, uniqueIdentifier=TC_Masterdata_FilterDocumentType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Empty_FilterText_Pos, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "code", "type": "All", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type By type All and empty text, uniqueIdentifier=TC_Masterdata_FilterDocumentType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "TestDocType0010 Card" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type with type unique and all valid data, uniqueIdentifier=TC_Masterdata_FilterDocumentType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Valid_TypeAll, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "All", "text": "TestDocType0010 Card" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type with type all and all valid data, uniqueIdentifier=TC_Masterdata_FilterDocumentType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Valid_column_code_filterType_all, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "all", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type with type all columnName code and valid text, uniqueIdentifier=TC_Masterdata_FilterDocumentType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_inValid_RequestTime_format, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type with All valid data and invalid requesttime format, uniqueIdentifier=TC_Masterdata_FilterDocumentType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_inValid_filterColumnName, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dfjkdj", "type": "All", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type By type All and invalid Column Name, uniqueIdentifier=TC_Masterdata_FilterDocumentType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_inValid_filterType, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "adfdf", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Document Type By invalid type, uniqueIdentifier=TC_Masterdata_FilterDocumentType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_columnName, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "agshshs", "type": "equals", "value": "TestDocType0010", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the invalid column name, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_columnName_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "TestDocType0010", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the column name as empty, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filterType, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "kfdjfkd", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with invalid filter type, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filterType_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the filter type as empty, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filter_value, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "agshshs", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "0" }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the invalid filter value, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filter_value_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the filter value as empty, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_pagesize, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with invalid page size, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_requestTime_format, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with invalid request time, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortField, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the invalid sort field, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortField_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the sort field as empty, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortType, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the invalid sort type, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortType_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with invalid sort type, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_typeFilter_contains, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with an invalid type filter contains, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with an invalid type filter starts with, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumnetType_Valid_FilterTypeContains, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$", "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the condition that the filter type contains specified keywords, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumnetType_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$", "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type with the condition that the filter type starts with specified keywords, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumnetType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$", "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document type where the column name code equals to, uniqueIdentifier=TC_Masterdata_SearchDocumnetType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documenttypes/{code}, role=admin, templateFields=null, input={ "code": "TestDocType0010" }, output={ "code": "TestDocType0010" }, inputTemplate=masterdata/DeleteDocumentType/deleteDocumentType, outputTemplate=masterdata/DeleteDocumentType/deleteDocumentTypeResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Document Type with valid data, uniqueIdentifier=TC_Masterdata_DeleteDocumentType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentType_Invalid_ID, endPoint=/v1/masterdata/documenttypes/{code}, role=admin, templateFields=null, input={ "code": "TestDocType0010" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/DeleteDocumentType/deleteDocumentType, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Document Type with invalid code, uniqueIdentifier=TC_Masterdata_DeleteDocumentType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "code": "ALT-3", "langCode": "eng" }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/RegCenterType/regCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create registration centre type with valid data, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_Dublicate_Centertype_Neg, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-101" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center type with a duplicate center type, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.descr: size must be between 0 and 128" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center type with the description parameter exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center type with the name parameter exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_Empty, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-5", "langCode": "eng", "name": "", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center type with the name parameter as empty, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-5", "langCode": "eng", "name": "$REMOVE$", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center type with the name parameter as missing, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":"$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center type with the is active parameter missing, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_SpacialCharacter_Neg, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "A@LT-3", "langCode": "eng", "name": "alt$er@nate", "descr": "alt@ernate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center type with the special character, uniqueIdentifier=TC_Masterdata_CreateRegCenterType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterTypeStatus_All_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "$ID:CreateRegCenterType_All_Valid_Smoke_sid_code$", "isActive": "true" }, output={ "status": "Status updated successfully for Registration Center Types" }, inputTemplate=masterdata/UpdateRegCenterTypeStatus/updateRegCenterTypeStatus, outputTemplate=masterdata/UpdateRegCenterTypeStatus/updateRegCenterTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update registration center type status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateRegCenterTypeStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_allValid_somke, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with valid data, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_columnName, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "abdgf", "type": "startsWith", "value": "alter" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with invalid column name, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_columnName_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "", "type": "startsWith", "value": "alter" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with column name as empty, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filterType, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "adfdd", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with invalid filter type, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filterType_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with filter type as empty, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filter_value, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "abdesff" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with invalid filter data, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filter_value_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with filter as empty, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_requestTime_format, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with invalid request time format, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortField, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with invalid sort field, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortField_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with sort field as empty, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortType, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "addfd" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type addfd is not supported" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with invalid sort type, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortType_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with sort type as empty, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_valid_col_isActive_true, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "equals", "value": "true" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": true, "code": "$IGNORE$", "name": "$IGNORE$", "descr": "$IGNORE$", "langCode": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with condition column name is active as true, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_valid_typeFilter_contains, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with condition filter type contains specific keywords, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_valid_typeFilter_startsWith, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for registration center type details with condition filter type starts with specific keywords, uniqueIdentifier=TC_Masterdata_SearchRegCenterType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_All_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr, langCode], input={ "code": "$ID:CreateRegCenterType_All_Valid_Smoke_sid_code$", "langCode": "eng", "name": "alternate", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "code": "ALT-3" }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/RegCenterType/regCenterTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update registration centre type with valid data, uniqueIdentifier=TC_Masterdata_UpdateRegCenterType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.descr: size must be between 0 and 128" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center type with the description parameter exceeding the maximum length of 256 characters, uniqueIdentifier=TC_Masterdata_UpdateRegCenterType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center type with the name parameter exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_UpdateRegCenterType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_Empty, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-3", "langCode": "eng", "name": "", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center type with the name parameter as empty, uniqueIdentifier=TC_Masterdata_UpdateRegCenterType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-3", "langCode": "eng", "name": "$REMOVE$", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center type with the name parameter as missing, uniqueIdentifier=TC_Masterdata_UpdateRegCenterType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "केंद्र एक बेन मंसूर" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by all valid data, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_col_code, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "$IGNORE$", "fieldCode": "$IGNORE$" }, { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$", "fieldCode": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by empty text, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_col_isActive, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "$IGNORE$", "fieldCode":"" }, { "fieldID": "isActive", "fieldValue": "$IGNORE$", "fieldCode":"" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by columnName isActive and empty text, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_col_name_withText, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "केंद्र एक बेन मंसूर" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by columnName name, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_RequestTime_format, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by invalid requesttime format, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterColumnName, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by invalid filter column name, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterColumnName_blank, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by empty filter columnname, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterText, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "fbheafg" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by invalid filter text, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterType, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "fbheafg", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by invalid filter type, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterType_blank, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Registration Center Type details by empty filter type, uniqueIdentifier=TC_Masterdata_FilterRegCenterType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllRegCenterType_valid_smoke, endPoint=/v1/masterdata/registrationcentertypes/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllRegCenterType/fetchAllRegCenterType, outputTemplate=masterdata/FetchAllRegCenterType/fetchAllRegCenterTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Registration Center Type details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllRegCenterType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingRegCenterTypeDetails_valid_smoke, endPoint=/v1/masterdata/registrationcentertypes/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingRegCenterTypeDetails/fetchMissingRegCenterTypeDetails, outputTemplate=masterdata/FetchMissingRegCenterTypeDetails/fetchMissingRegCenterTypeDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Missing Center Type Details by langcode, uniqueIdentifier=TC_Masterdata_FetchMissingRegCenterTypeDetails_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteRegCenterType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcentertypes/{code}, role=admin, templateFields=null, input={ "code": "ALT-3" }, output={ "code": "ALT-3" }, inputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterType, outputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterTypeResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete RegCenter Type with all valid data, uniqueIdentifier=TC_Masterdata_DeleteRegCenterType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteRegCenterType_Invalid_CODE, endPoint=/v1/masterdata/registrationcentertypes/{code}, role=admin, templateFields=null, input={ "code": "ALT-3" }, output={ "errors": [ { "errorCode": "KER-MSD-120", "message": "Registration Center Type not found" } ] }, inputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterType, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete RegCenter Type with invalid code, uniqueIdentifier=TC_Masterdata_DeleteRegCenterType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_EmptyCode_SecondaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "", "name": "Test_Loc_1_A", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with code as empty for secondary language english, uniqueIdentifier=TC_Masterdata_CreateLocationData_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_EmptyHierarchyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with the hierarchy name parameter as empty, uniqueIdentifier=TC_Masterdata_CreateLocationData_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_EmptyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with an name parameter as empty, uniqueIdentifier=TC_Masterdata_CreateLocationData_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_HierarchyLevel_LongInt, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"2147483647", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : hierarchyLevel" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with the hierarchy level parameter as a long integer, uniqueIdentifier=TC_Masterdata_CreateLocationData_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_NameLength129, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with an invalid name length of 129 characters, uniqueIdentifier=TC_Masterdata_CreateLocationData_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_requestTime_format, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "2019/12/20" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with invalid request time format, uniqueIdentifier=TC_Masterdata_CreateLocationData_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid, endPoint=/v1/masterdata/locations, role=admin, templateFields=[name], input={ "code": "TST12", "name": "Test_Loc_A_", "hierarchyLevel": "$HIERARCHYLEVEL$", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "isActive": "$IGNORE$", "code": "TST12", "name": "Test_Loc_A_", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/LocationController/locationDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with valid details, uniqueIdentifier=TC_Masterdata_CreateLocationData_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_inValid_HierarchyName65, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with the hierarchy name parameter set to 65 characters, uniqueIdentifier=TC_Masterdata_CreateLocationData_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_inValid_hierLevel_locHierCombo, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"7", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with the hierarchy level parameter using invalid data for the location and hierarchy combination, uniqueIdentifier=TC_Masterdata_CreateLocationData_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_inValid_parentLocCode_nonExisting_inDB, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"fbheafg", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-243", "message": "Parent location not found" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating location data with a parent location code parameter that is not available in the database, uniqueIdentifier=TC_Masterdata_CreateLocationData_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/locations?code={code}&isActive={isActive}, role=admin, templateFields=null, input={ "code": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "isActive": "true" }, output={ "status": "Status updated successfully for location" }, inputTemplate=masterdata/UpdateLocationStatus/updateLocationStatus, outputTemplate=masterdata/UpdateLocationStatus/updateLocationStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update location status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateLocationStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Blank_NumberOfKiosks_Neg, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$LEAF_ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":null, "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-281", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center with number of kiosks as empty and language code set to English, uniqueIdentifier=TC_Masterdata_CreateRegCenter_05 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:89)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Negavtive_NumberOfKiosks_Neg, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$LEAF_ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":"-1", "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-281", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center with holiday location code as negative value and language code set to English, uniqueIdentifier=TC_Masterdata_CreateRegCenter_06 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:89)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "", "isActive": true, "langCode": "eng", "latitude": "33.995612", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "BTM Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$LEAF_ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.holidayLocationCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center with holiday location code as empty and language code set to English, uniqueIdentifier=TC_Masterdata_CreateRegCenter_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$LEAF_ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.latitude: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center with latitude as empty and language code set to English, uniqueIdentifier=TC_Masterdata_CreateRegCenter_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "fbheafg", "locationCode": "$LOCATIONCODE$", "longitude": "-6.8152", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$LEAF_ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a registration center with invalid latitude and language code set to English, uniqueIdentifier=TC_Masterdata_CreateRegCenter_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_allValid_smoke_sid, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[addressLine1, addressLine2, addressLine3, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$LEAF_ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":"1", "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "name": "$IGNORE$" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create registration center with valid details, uniqueIdentifier=TC_Masterdata_CreateRegCenter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCentStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcenters?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Registration Centers" }, inputTemplate=masterdata/UpdateRegCentStatus/updateRegCentStatus, outputTemplate=masterdata/UpdateRegCentStatus/updateRegCentStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update registration center status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateRegCentStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By hierarchylevel langcode and name, uniqueIdentifier=TC_Masterdata_FetchRegCent_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_hierarchylevel, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "4", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode and invalid hierarchylevel, uniqueIdentifier=TC_Masterdata_FetchRegCent_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_name, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabatdhdhhdjshdjjdnlenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode hierarchylevel and invalid Name, uniqueIdentifier=TC_Masterdata_FetchRegCent_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel__ListText_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode hierarchylevel and valid name, uniqueIdentifier=TC_Masterdata_FetchRegCent_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_LocationCode_allValid_smoke, endPoint=/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode, uniqueIdentifier=TC_Masterdata_FetchRegCent_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_LocationCode_invalid_locationcode, endPoint=/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "14022222322", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details with invalid locationcode, uniqueIdentifier=TC_Masterdata_FetchRegCent_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagenation_HierarchyLevel_Text_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentWithPaginationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center By langcode, hierarchylevel and name, uniqueIdentifier=TC_Masterdata_FetchRegCent_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_EmptyHierarchyLevel_Text_langCode_Neg, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-500", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, name and empty hierarchylevel, uniqueIdentifier=TC_Masterdata_FetchRegCent_27 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_Without_langCode_Neg, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "hhgghaJ", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, hierarchylevel and name, uniqueIdentifier=TC_Masterdata_FetchRegCent_30 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_EmptyName_Neg, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-500", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, hierarchylevel and empty name, uniqueIdentifier=TC_Masterdata_FetchRegCent_26 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_MorePageSize_Neg, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber=100&pageSize=5, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, hierarchylevel and name with pages more than available, uniqueIdentifier=TC_Masterdata_FetchRegCent_29 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_PageSize_AllValid_smoke, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber=0&pageSize=5, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentWithPaginationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, hierarchylevel and name, uniqueIdentifier=TC_Masterdata_FetchRegCent_24 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_PageSize_Zero_Neg, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber=0&pageSize=0, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-500", "message": "Page size must not be less than one!" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, hierarchylevel and name with page size zero, uniqueIdentifier=TC_Masterdata_FetchRegCent_25 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_WithPageNumber_AllValid, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber=0&pageSize=5, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_hierarchyLevel$", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentWithPaginationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, hierarchylevel and name with page number, uniqueIdentifier=TC_Masterdata_FetchRegCent_28 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_hierarchylevel, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "4", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By langcode, hierarchylevel and name, uniqueIdentifier=TC_Masterdata_FetchRegCent_20 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_name, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabatdhdhhdjshdjjdnlenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center By Pagination By langcode, hierarchylevel and name, uniqueIdentifier=TC_Masterdata_FetchRegCent_21 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_Mismatch_HierarchyLevelAndName_Neg, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "20", "name": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_name$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers Per Page By mismatching hierarchylevel and name, uniqueIdentifier=TC_Masterdata_FetchRegCent_31 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_id_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{id}/{langcode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By Id and langcode, uniqueIdentifier=TC_Masterdata_FetchRegCent_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_zoneCode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "fra", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$ZONE_CODE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers for a Zone By langcode and zonecode, uniqueIdentifier=TC_Masterdata_FetchRegCent_22 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_zoneCode_invalid_invalid_zonecode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "fra", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "abc", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Centers for Zone by langcode and invalid zonecode, uniqueIdentifier=TC_Masterdata_FetchRegCent_23 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_Holidays_allValid_smoke, endPoint=/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "year": "2021", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center Holiday details By Id Lang Code and Year, uniqueIdentifier=TC_Masterdata_FetchRegCent_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_Holidays_invalid_registrationcenterid, endPoint=/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "1009393901", "year": "2021", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center Holiday details with invalid registrationcenterid, uniqueIdentifier=TC_Masterdata_FetchRegCent_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_allValid_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "$REMOVE$", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details with valid data, uniqueIdentifier=TC_Masterdata_FetchRegCent_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_by_langCode_zoneCode_InValid_zonecode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "KTA1", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center for a Zone By langcode and zonecode, uniqueIdentifier=TC_Masterdata_FetchRegCent_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_by_langCode_zoneCode_allValid_smoke, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$ZONE_CODE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode and zonecode, uniqueIdentifier=TC_Masterdata_FetchRegCent_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_coordinate_specific_allValid_smoke, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=[langcode], input={ "longitude": "45.2456", "latitude": "78.5478", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details with specific coordinates, uniqueIdentifier=TC_Masterdata_FetchRegCent_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_coordinate_specific_invalid_latitude, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=null, input={ "longitude": "-6.453275", "latitude": "34117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details with invalid latitude, uniqueIdentifier=TC_Masterdata_FetchRegCent_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_coordinate_specific_invalid_longitude, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=null, input={ "longitude": "-63275", "latitude": "34.52117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details with invalid longitude, uniqueIdentifier=TC_Masterdata_FetchRegCent_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_validateTimestamp_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$TIMESTAMP$" }, output={ "status":"Valid" }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentValidateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode Id and valid timestamp, uniqueIdentifier=TC_Masterdata_FetchRegCent_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_validateTimestamp_invalid_id, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "1000ffudyf1", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "2021-01-20T06:22:07.797Z" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode, timestamp and invalid Id, uniqueIdentifier=TC_Masterdata_FetchRegCent_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_validateTimestamp_invalid_timestamp, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "10001", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$TIMESTAM@@33$" }, output={ "errors": [ { "errorCode": "KER-MSD-033" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center details By langcode, Id and invalid timestamp, uniqueIdentifier=TC_Masterdata_FetchRegCent_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_All_Valid_Smoke_Sid, endPoint=/v1/masterdata/locations, role=admin, templateFields=[name], input={ "code": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "name": "Test_Loc_A_updated_", "hierarchyLevel": "$HIERARCHYLEVEL$", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "isActive": "$IGNORE$", "code": "TST12", "name": "Test_Loc_A_updated_", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/LocationController/locationDataResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with valid details, uniqueIdentifier=TC_Masterdata_UpdateLocationData_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_EmptyCode_PrimaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[langCode], input={ "code": "", "name": "Test_Loc_1_A", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with code as empty for primary language english, uniqueIdentifier=TC_Masterdata_UpdateLocationData_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_EmptyHierarchyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"3", "hierarchyName": "", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with the hierarchy name parameter as empty, uniqueIdentifier=TC_Masterdata_UpdateLocationData_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_EmptyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with an name parameter as empty, uniqueIdentifier=TC_Masterdata_UpdateLocationData_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_HierarchyLevel_LongInt, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"2147483647", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : hierarchyLevel" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with the hierarchy level parameter as a long integer, uniqueIdentifier=TC_Masterdata_UpdateLocationData_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_NameLength129, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with an invalid name length of 129 characters, uniqueIdentifier=TC_Masterdata_UpdateLocationData_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_code_for_primaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[langCode], input={ "code": "anyString", "name": "Test_Loc_B_2", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with invalid code as for primary language english, uniqueIdentifier=TC_Masterdata_UpdateLocationData_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_requestTime_format, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "2019/12/20" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with invalid request time format, uniqueIdentifier=TC_Masterdata_UpdateLocationData_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_inValid_HierarchyName65, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel": "0", "hierarchyName":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with the hierarchy name parameter set to 65 characters, uniqueIdentifier=TC_Masterdata_UpdateLocationData_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_inValid_hierLevel_locHierCombo, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with the hierarchy level parameter using invalid data for the location and hierarchy combination, uniqueIdentifier=TC_Masterdata_UpdateLocationData_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_inValid_parentLocCode_nonExisting_inDB, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"4", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "ENTLOCCOD", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-027", "message": "Parent Location fbheafg does not exist" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating location data with a parent location code parameter that is not available in the database, uniqueIdentifier=TC_Masterdata_UpdateLocationData_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "", "isActive": true, "langCode": "eng", "latitude": "33.995612", "locationCode": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "BTM Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "123414", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.holidayLocationCode: must not be blank" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center with holiday location code as empty and language code set to English, uniqueIdentifier=TC_Masterdata_UpdateRegistrationCenter_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "", "locationCode": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.latitude: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center with latitude as empty and language code set to English, uniqueIdentifier=TC_Masterdata_UpdateRegistrationCenter_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "fbheafg", "locationCode": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "Latitude or Longitude must have maximum 2 digits before and minimum 4 digits after decimal" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center with invalid latitude and language code set to English, uniqueIdentifier=TC_Masterdata_UpdateRegistrationCenter_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenter_allValid_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude":"78.5478", "locationCode":"$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name": "HSR Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ID:CreateRegCenter_allValid_smoke_sid_zoneCode$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "name": "HSR Center updated" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update registration center with valid details, uniqueIdentifier=TC_Masterdata_UpdateRegistrationCenter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenter_numberOfKiosks_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude":"78.5478", "locationCode":"$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name": "HSR Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ID:CreateRegCenter_allValid_smoke_sid_zoneCode$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "numberOfKiosks":"12", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "name": "HSR Center updated" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a registration center with number of kiosks as empty and language code set to English, uniqueIdentifier=TC_Masterdata_UpdateRegistrationCenter_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllRegCent_valid_smoke, endPoint=/v1/masterdata/registrationcenters/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllRegCent/fetchAllRegCent, outputTemplate=masterdata/FetchAllRegCent/fetchAllRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Registration Center details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllRegCent_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchRegCentHistory_allValid_smoke, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=[langCode], input={ "registrationCenterId": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "effectiveDate": "$TIMESTAMP$", "langCode": "eng" }, output={ "registrationCentersHistory": [{ "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center History with all valid data, uniqueIdentifier=TC_Masterdata_FetchRegCentHistory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchRegCentHistory_invalid_langcode, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=null, input={ "registrationCenterId": "10001", "effectiveDate": "2021-01-21T04:58:42.064Z", "langCode": "ori" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center History with invalid langCode, uniqueIdentifier=TC_Masterdata_FetchRegCentHistory_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchRegCentHistory_invalid_registrationCenterId, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=null, input={ "registrationCenterId": "19098", "effectiveDate": "2021-01-21T04:58:42.064Z", "langCode": "eng" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Registration Center History with invalid registrationCenterId, uniqueIdentifier=TC_Masterdata_FetchRegCentHistory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_Invalid_RequestTime, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Center A Ben Mansour" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the registration center with invalid request time, uniqueIdentifier=TC_Masterdata_RegCenterFilter_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_Name_eng_All_smoke, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Dynamiccenterstory" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/RegCenterFilter/regCenterFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the registration center by name, language set to English, and type as all, uniqueIdentifier=TC_Masterdata_RegCenterFilter_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_Name_eng_Unique_smoke, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Dynamiccenterstory" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/RegCenterFilter/regCenterFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the registration center by name, language set to English, and type as unique, uniqueIdentifier=TC_Masterdata_RegCenterFilter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_inValid_columnName, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Center A Ben Mansour" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the registration center with invalid column name, uniqueIdentifier=TC_Masterdata_RegCenterFilter_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenterLang_Smoke, endPoint=/v1/masterdata/registrationcenters/language, role=globalAdmin, templateFields=[addressLine1, addressLine2, addressLine3, contactPerson, name], input={ "addressLine1": "National Road Test", "addressLine2": "Alla Tazi Test", "addressLine3": "MyCountry Test", "contactPerson": "Cliff Hanger Test", "id": "10008", "langCode": "eng", "name": "Center Sidi Allal Tazi Test", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "name": "Center Sidi Allal Tazi Test", "addressLine1": "National Road Test", "addressLine2": "Alla Tazi Test", "addressLine3": "MyCountry Test", "contactPerson": "Cliff Hanger Test" }, inputTemplate=masterdata/UpdateRegistrationCenterLang/updateRegistrationCenter, outputTemplate=masterdata/UpdateRegistrationCenterLang/updateRegistrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update registration center language details with valid data, uniqueIdentifier=TC_Masterdata_UpdateRegistrationCenterLang_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenterNonLanguage_Smoke, endPoint=/v1/masterdata/registrationcenters/nonlanguage, role=admin, templateFields=[contactPerson, name], input={ "contactPerson": "sudeep", "id": "10008", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "contactPhone": "9663089998", "centerTypeCode": "REG" }, inputTemplate=masterdata/UpdateRegistrationCenterNonLanguage/updateRegistrationCenter, outputTemplate=masterdata/UpdateRegistrationCenterNonLanguage/updateRegistrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update registration center non language details with valid data, uniqueIdentifier=TC_Masterdata_UpdateRegistrationCenterNonLanguage_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingRegCenterDetails_valid_smoke, endPoint=/v1/masterdata/registrationcenters/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingRegCenterDetails/fetchMissingRegCenterDetails, outputTemplate=masterdata/FetchMissingRegCenterDetails/fetchMissingRegCenterDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Missing Registration Center Details by langcode, uniqueIdentifier=TC_Masterdata_FetchMissingRegCenterDetails_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser_All_Valid_Smoke_Sid, endPoint=/v1/masterdata/zoneuser, role=globalAdmin, templateFields=null, input={ "zoneCode": "$ID:CreateRegCenter_allValid_smoke_sid_zoneCode$", "userId": "masterdata-220005", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/ZoneUser/zoneUserResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create zone user with valid user data, uniqueIdentifier=TC_Masterdata_CreateZoneUser_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser__Empty_UserID_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "$ZONE_CODE$", "userId": "", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create zone user with user ID as empty, uniqueIdentifier=TC_Masterdata_CreateZoneUser_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser__Empty_zoneCode_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create zone user with the parameter zone code as empty, uniqueIdentifier=TC_Masterdata_CreateZoneUser_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser__Invalid_zoneCode_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "CST1", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-014", "message": "Admin not authorized to access for this Zone" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create zone user with the parameter zone code as invalid, uniqueIdentifier=TC_Masterdata_CreateZoneUser_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateZoneUser_All_Valid_Smoke_Sid, endPoint=/v1/masterdata/zoneuser, role=globalAdmin, templateFields=null, input={ "zoneCode": "$ID:CreateRegCenter_allValid_smoke_sid_zoneCode$", "userId": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ZoneUser/updateZoneUser, outputTemplate=masterdata/ZoneUser/zoneUserResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update zone user with valid user data, uniqueIdentifier=TC_Masterdata_UpdateZoneUser_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateZoneUserStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/zoneuser?isActive={isActive}&userId={userId}, role=admin, templateFields=[], input={ "userId": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "isActive": "true" }, output={ "status": "Status updated successfully for Zone" }, inputTemplate=masterdata/UpdateZoneUserStatus/updateZoneUserStatus, outputTemplate=masterdata/UpdateZoneUserStatus/updateZoneUserStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update zone user status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateZoneUserStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_All_Valid_Smoke_FullResponse_sid, endPoint=/v1/masterdata/usercentermapping, role=globalAdmin, templateFields=[name], input={ "id": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "name": "automation", "statusCode": "active", "regCenterId": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "automation", "statusCode": "active", "regCenterId": "$IGNORE$", "zoneCode": "$IGNORE$", "zoneName": "$IGNORE$", "regCenterName": "$IGNORE$" }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/UserCenterMapping/userCenterMappingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create user center mapping details with valid data, uniqueIdentifier=TC_Masterdata_UserCenterMapping_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user1", "name": "automation", "statusCode": "active", "regCenterId": "10006", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create user center mapping details with the parameter registration center ID as invalid, uniqueIdentifier=TC_Masterdata_UserCenterMapping_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user1", "name": "automation", "statusCode": "active", "regCenterId": "", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create user center mapping details with the parameter registration center ID as missing, uniqueIdentifier=TC_Masterdata_UserCenterMapping_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_duplicate_entry, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user", "name": "automation", "statusCode": "active", "regCenterId": "10005", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create user center mapping details with the duplicate entry, uniqueIdentifier=TC_Masterdata_UserCenterMapping_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateUserCenterMappingStatus_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "isActive": true }, output={ "status": "Status updated successfully for User" }, inputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatus, outputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update user center mapping status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateUserCenterMappingStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateUserCenterMappingStatus_Invalid_Id, endPoint=/v1/masterdata/usercentermapping?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update user center mapping status details with invalid ID, uniqueIdentifier=TC_Masterdata_UpdateUserCenterMappingStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateUserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping, role=globalAdmin, templateFields=[regCenterName], input={ "id": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "name": "automationUpdated", "statusCode": "active", "regCenterId": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "automationUpdated", "statusCode": "active", "regCenterId": "$IGNORE$", "zoneCode": "$IGNORE$", "zoneName": "$IGNORE$", "regCenterName": "HSR Center updated" }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/UserCenterMapping/userCenterMappingResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update user center mapping details with valid data, uniqueIdentifier=TC_Masterdata_UpdateUserCenterMapping_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[langCode], input={ "id": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "name": "automation", "statusCode": "active", "regCenterId": "124213", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update user center mapping details with the parameter registration center ID as invalid, uniqueIdentifier=TC_Masterdata_UpdateUserCenterMapping_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[langCode], input={ "id": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "name": "automation", "statusCode": "active", "regCenterId": "", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update user center mapping details with the parameter registration center ID as missing, uniqueIdentifier=TC_Masterdata_UpdateUserCenterMapping_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/registrationcenters/search, role=admin, templateFields=[name, value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HSR Center updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "name": "HSR Center updated" }] }, inputTemplate=masterdata/RegCenterSearch/regCenterSearch, outputTemplate=masterdata/RegCenterSearch/regCenterSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search the registration center with the condition that the name column is equal to English, uniqueIdentifier=TC_Masterdata_RegCenterSearch_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_All_Valid_Smoke, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "code": "Laptop2" }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/MachineType/machineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with valid data, uniqueIdentifier=TC_Masterdata_CreateMachineType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_Dublicate_Neg, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-061" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with duplicate details, uniqueIdentifier=TC_Masterdata_CreateMachineType_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[name], input={ "code": "Laptop2", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "Laptop3", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with Name parameter description above maximum length 64, uniqueIdentifier=TC_Masterdata_CreateMachineType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with Name parameter characters above maximum length 64, uniqueIdentifier=TC_Masterdata_CreateMachineType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with Name parameter as empty, uniqueIdentifier=TC_Masterdata_CreateMachineType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test ", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with Name parameter as missing, uniqueIdentifier=TC_Masterdata_CreateMachineType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=null, input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": "$REMOVE$", "langCode": "eng", "name": "Laptop3 testname", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with is active parameter as missing, uniqueIdentifier=TC_Masterdata_CreateMachineType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with code parameter as empty, uniqueIdentifier=TC_Masterdata_CreateMachineType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "$REMOVE$", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with code parameter as missing, uniqueIdentifier=TC_Masterdata_CreateMachineType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_With_Spacial_Characters_Neg, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "L@apto@p2", "description": "Lapto@p2 info", "isActive": true, "langCode": "eng", "name": "Lap$top2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine type details with special characters added in input, uniqueIdentifier=TC_Masterdata_CreateMachineType_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateMachineTypeStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[], input={ "code": "Laptop2", "isActive": "true" }, output={ "status": "Status updated successfully for machineType" }, inputTemplate=masterdata/UpdateMachineTypeStatus/updateMachineTypeStatus, outputTemplate=masterdata/UpdateMachineTypeStatus/updateteMachineTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateMachineTypeStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "Laptop2", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/MachineTypeSearch/machineTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine type with the condition that the name equals English, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_columnName_empty, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Searcg for machine type column name as empty, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_filterType_empty, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sort for machine type with field type as empty, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_inValid_filter_type, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "between", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine type with invalid filter type, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalidPaginationValue, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination,pageStart" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine type with invalid pagination value, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_SortField, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sort for machine type with invalid values, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_columnName, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "fbheafg", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine type with invalid column name, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_empty_sortField, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine type with sort field type as empty, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_empty_sortFieldType, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sort for machine type with sort field type as empty, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_sortType, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sort for machine type with invalid sort type, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_withoutfilterValue_eng, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "$IGNORE$", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/MachineTypeSearch/machineTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine type without filter value as English, uniqueIdentifier=TC_Masterdata_MachineTypeSearch_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_All_Valid_Smoke, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info updated", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "code": "Laptop2" }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/MachineType/machineTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type details with invalid data, uniqueIdentifier=TC_Masterdata_UpdateMachineType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[name], input={ "code": "Laptop3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "Laptop3", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type details with description parameter characters above maximum length 64, uniqueIdentifier=TC_Masterdata_UpdateMachineType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type details with Name parameter characters above maximum length 64, uniqueIdentifier=TC_Masterdata_UpdateMachineType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type details with Name parameter as empty, uniqueIdentifier=TC_Masterdata_UpdateMachineType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test ", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type details with Name parameter as missing, uniqueIdentifier=TC_Masterdata_UpdateMachineType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type details with code parameter as empty, uniqueIdentifier=TC_Masterdata_UpdateMachineType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "$REMOVE$", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine type details with code parameter as missing, uniqueIdentifier=TC_Masterdata_UpdateMachineType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_Valid_Smoke, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/FilterMachineType/filterMachineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by all valid data, uniqueIdentifier=TC_Masterdata_FilterMachineType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_Valid_col_as_name_filterType_all, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/FilterMachineType/filterMachineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by filter type all, uniqueIdentifier=TC_Masterdata_FilterMachineType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_FilterText, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptddddop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by invalid filter text, uniqueIdentifier=TC_Masterdata_FilterMachineType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_RequestTime_format, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by invalid requesttime format, uniqueIdentifier=TC_Masterdata_FilterMachineType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterColumnName, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "ndddddame", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by invalid filter columnName, uniqueIdentifier=TC_Masterdata_FilterMachineType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterColumnName_blank, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by blank filter columnName, uniqueIdentifier=TC_Masterdata_FilterMachineType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterType, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "alddddl", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by invalid filter type, uniqueIdentifier=TC_Masterdata_FilterMachineType_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterType_blank, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Type details by blank filter type, uniqueIdentifier=TC_Masterdata_FilterMachineType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllMachineType_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/machinetypes/all, role=admin, templateFields=[], input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllMachineType/fetchAllMachineType, outputTemplate=masterdata/FetchAllMachineType/fetchAllMachineTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Machine Type details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllMachineType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand", "id": "HP04", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/MachineSpecification/MachineSpecificationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with valid details, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_Duplicate_Neg, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand", "id": "HP04", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/MachineSpecification/MachineSpecificationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details duplicate details, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_20 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter brand characters above maximum length 32, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter brand as empty, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "$REMOVE$", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter brand as missing, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3,2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with invalid description characters above maximum length 256, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Invalid_machineTypeCode, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DMR", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-722", "message": "Invalid mtype_code received" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with invalid machine type code, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "qwertyuiopasdfg17", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with invalid min driver version characters above maximum length 16, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with invalid min driver version as empty, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "$REMOVE$", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with invalid min driver version as missing, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "qwertyuiopasdfg17", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter model characters above maximum length 16, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter model as empty, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "$REMOVE$", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter model as missing, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter name characters above maximum level 64, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter name as empty, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter name as missing, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_isActive_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": "$REMOVE$", "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with ia active parameter as missing, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter machine type code characters above maximum length 36, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter machine type code as empty, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "$REMOVE$", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create machine specification details with parameter machine type code as missing, uniqueIdentifier=TC_Masterdata_CreateMachineSpecification_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateMachineSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for MachineSpecification" }, inputTemplate=masterdata/UpdateMachineSpecificationStatus/updateMachineSpecificationStatus, outputTemplate=masterdata/UpdateMachineSpecificationStatus/updateteMachineSpecificationStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Equals_Name_eng_smoke, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[description], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details where the name parameter equals the specified condition, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Brand, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "brand", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "brand", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "HP", "model": "$IGNORE$", "machineTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with condition column as brand, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Model, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[], input={ "filters": [ { "columnName": "model", "type": "equals", "value": "1234", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "model", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with condition column as model, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_contains, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[description], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "P", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details where the condition column name is name and the filter type is contains, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_startsWith, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[description], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "H", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details where the condition column name is name and the filter type is starts with, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_isActive, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with condition column as is active, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_sortType_DESC, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[description], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "DESC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details sorted in descending order, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_columnName, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "abdcde", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with invalid column name, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_columnName_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with column name as empty, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filterType, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "fbheafg", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with invalid filter type, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filterType_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with filter type as empty, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filter_value, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "abded", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with invalid filter value, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filter_value_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with filter value as empty, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_pagesize, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with invalid page size, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_requestTime_format, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with invalid request time format, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortField, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "fbheafg", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with invalid sort field, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortField_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with sort field as empty, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortType, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "fbheafg" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with invalid sort type, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortType_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with sort type as empty, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_typeFilter_contains, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with an invalid condition where the type filter contains specific criteria, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_20 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine spec details with an invalid condition where the type filter starts with specific criteria, uniqueIdentifier=TC_Masterdata_SearchMachineSpec_21 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_All_Valid_Smoke, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand updated", "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/MachineSpecification/MachineSpecificationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with valid details, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter brand characters above maximum length 32, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter brand as empty, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "$REMOVE$", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter brand as missing, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3,2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with invalid description characters above maximum length 256, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Invalid_machineTypeCode, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DMR", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-722", "message": "Invalid mtype_code received" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with invalid machine type code, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "qwertyuiopasdfg17", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with invalid min driver version characters above maximum length 16, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with invalid min driver version as empty, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "$REMOVE$", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with invalid min driver version as missing, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "qwertyuiopasdfg17", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter model characters above maximum length 16, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter model as empty, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "$REMOVE$", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter model as missing, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter name characters above maximum level 64, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter name as empty, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter name as missing, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter machine type code characters above maximum length 36, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter machine type code as empty, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "$REMOVE$", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine specification details with parameter machine type code as missing, uniqueIdentifier=TC_Masterdata_UpdateMachineSpecification_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_Smoke, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "HP" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by all valid data, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_col_as_name_filterType_all, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "HP" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by type all valid columnName and text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_col_brand, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "brand", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by filter type unique valid columnName brand and text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_col_model, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "model", "type": "all", "text": "1234" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "model", "fieldValue": "1234" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by filter type all valid columnName model and text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_filterText_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by filter type unique valid columnName and blank text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_name_tro_filterType_all, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by type all valid columnName and text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_name_tro_filterType_unique, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by filter type unique valid columnName and text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_FilterText, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "fbheafg" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by invalid filter text value, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_RequestTime_format, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by invalid requesttime format, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterColumnName, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by invalid columnName, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterColumnName_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by filter type all blank columnName and valid text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterType, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "fbheafg", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by invalid filter type, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterType_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine Spec details by filter type empty valid columnName and text, uniqueIdentifier=TC_Masterdata_FilterMachineSpec_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDeviceTypes_valid_smoke, endPoint=/v1/masterdata/devicetypes/all, role=admin, templateFields=[], input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypes, outputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Device Type details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllDeviceTypes_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"$PUBLICKEY$", "signPublicKey":"$PUBLICKEY$", "zoneCode":"$ID:CreateRegCenter_allValid_smoke_sid_zoneCode$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "name": "Mach-Test", "machineSpecId": "$IGNORE$", "serialNum": "FB5962911687", "ipAddress": "192.168.0.424", "isActive": "$IGNORE$", "macAddress": "61-D3-FD-12-C9-ED", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$" }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/Machine/machineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with valid data, uniqueIdentifier=TC_Masterdata_CreateMachine_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"", "machineSpecId":"1001", "name":"HMT", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with MC address as empty, uniqueIdentifier=TC_Masterdata_CreateMachine_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with machine name data as empty, uniqueIdentifier=TC_Masterdata_CreateMachine_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Machine_Zone, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"BOM", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with invalid machine zone data, uniqueIdentifier=TC_Masterdata_CreateMachine_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with machine zone as empty, uniqueIdentifier=TC_Masterdata_CreateMachine_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Zone_nonAccessable, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"STH", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with machine zone that is non accessible, uniqueIdentifier=TC_Masterdata_CreateMachine_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_publicKey, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"anyRandomString", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-257", "message": "Invalid public key provided" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with invalid publi key, uniqueIdentifier=TC_Masterdata_CreateMachine_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_validitydate_Format, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2018-12-24T05", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with invalid validity date format, uniqueIdentifier=TC_Masterdata_CreateMachine_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"qwertyuiopasdfge18", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with a IP address exceeding the maximum length of 17 characters, uniqueIdentifier=TC_Masterdata_CreateMachine_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_MSpecID_AboveMaxLen36, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"abcdefghijklmnopqrstuvwxyzabcdefghijk", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with a machine spec ID exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_CreateMachine_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with a MAC address exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_CreateMachine_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_MachineName_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with a machine name exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_CreateMachine_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create the machine details with a serial number exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_CreateMachine_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_All_Valid_Smoke, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"$ID:CreateMachine_All_Valid_Smoke_sid_id$", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test updated", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"$PUBLICKEY$", "signPublicKey":"$PUBLICKEY$", "zoneCode":"$ID:CreateRegCenter_allValid_smoke_sid_zoneCode$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "id":"$IGNORE$", "name": "Mach-Test updated", "machineSpecId": "$IGNORE$", "serialNum":"FB5962911687", "ipAddress": "192.168.0.424", "isActive": "$IGNORE$", "langCode": "$IGNORE$", "macAddress": "61-D3-FD-12-C9-ED", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$" }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/Machine/machineResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with valid data, uniqueIdentifier=TC_Masterdata_UpdateMachine_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"", "machineSpecId":"1001", "name":"HMT", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with MC address as empty, uniqueIdentifier=TC_Masterdata_UpdateMachine_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with machine name as empty, uniqueIdentifier=TC_Masterdata_UpdateMachine_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Machine_Zone, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"BOM", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with invalid machine zone data, uniqueIdentifier=TC_Masterdata_UpdateMachine_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with machine zone as empty, uniqueIdentifier=TC_Masterdata_UpdateMachine_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Zone_nonAccessable, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"STH", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with machine zone that is non accessible, uniqueIdentifier=TC_Masterdata_UpdateMachine_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_validitydate_Format, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2018-12-24T05", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with invalid validity date format, uniqueIdentifier=TC_Masterdata_UpdateMachine_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"qwertyuiopasdfge18", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with a IP address exceeding the maximum length of 17 characters, uniqueIdentifier=TC_Masterdata_UpdateMachine_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_MSpecID_AboveMaxLen36, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"abcdefghijklmnopqrstuvwxyzabcdefghijk", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with a machine spec ID exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_UpdateMachine_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with a MAC address exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_UpdateMachine_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_MachineName_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with a machine name exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_UpdateMachine_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the machine details with a serial number exceeding the maximum length of 64 characters, uniqueIdentifier=TC_Masterdata_UpdateMachine_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateMachineStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[], input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for machine" }, inputTemplate=masterdata/UpdateMachineStatus/updateMachineStatus, outputTemplate=masterdata/UpdateMachineStatus/updateteMachineStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update machine status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateMachineStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_ColumnName, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "dfadf", "type": "equals", "value": "Mach-Test updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with invalid column name, uniqueIdentifier=TC_Masterdata_SearchMachine_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_EmptyFilterType, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with empty filter type, uniqueIdentifier=TC_Masterdata_SearchMachine_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_EmptySortField, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "a2ml30846", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with sort field as empty, uniqueIdentifier=TC_Masterdata_SearchMachine_20 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_SortField, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "12abcd21", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field 12abcd21" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with invalid sort field, uniqueIdentifier=TC_Masterdata_SearchMachine_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNFilterTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "macAddress", "type": "equals", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column MacAdress equals the specified filter type, uniqueIdentifier=TC_Masterdata_SearchMachine_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "macAddress", "type": "contains", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column MacAddress contains the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "macAddress", "type": "startsWith", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column MacAddress starts with the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "contains", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column MachineSpec contains the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "equals", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column machineSpec equals the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "startsWith", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column MachineSpec starts with the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "contains", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column serialNumber contains the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "equals", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column serialNumber equals the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "startsWith", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with the condition that the column serialNumber starts with the specified type, uniqueIdentifier=TC_Masterdata_SearchMachine_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_FilterTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search machine details with the condition that the filter type contains specified keywords, uniqueIdentifier=TC_Masterdata_SearchMachine_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "NLT", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search machine details with the condition that the filter type starts with specified keywords, uniqueIdentifier=TC_Masterdata_SearchMachine_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_Smoke_FullResponse_sid, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search machine details with valid data, uniqueIdentifier=TC_Masterdata_SearchMachine_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_SortFieldDESC, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details and sort field with descending order, uniqueIdentifier=TC_Masterdata_SearchMachine_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_TwoFilterValues_TypeEqualsNEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "macAddress", "type": "equals", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "id", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with two filter values where type equals one value and another equals a different value, uniqueIdentifier=TC_Masterdata_SearchMachine_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_TwoSortFields_AscNDesc, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" }, { "sortField": "macAddress", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with two sort fields, one in ascending order and one in descending order, uniqueIdentifier=TC_Masterdata_SearchMachine_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_TwoSortFields_DescNDesc, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" }, { "sortField": "macAddress", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for machine details with two sort fields and two descending orders, uniqueIdentifier=TC_Masterdata_SearchMachine_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Invalid_ColumnName, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "dkfjdkfj", "type": "equals", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine details by invalid columnName, uniqueIdentifier=TC_Masterdata_FilterMachines_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Invalid_EmptyColumnName, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "equals", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine details by empty columnName, uniqueIdentifier=TC_Masterdata_FilterMachines_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Invalid_EmptyFilterType, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Machine details by empty filter type, uniqueIdentifier=TC_Masterdata_FilterMachines_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Valid_ColumnMachineSpecId, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "machineSpecId", "type": "All", "text": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "machineSpecId", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/FilterMachines/filterMachinesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter All Machine details by columnName machineSpecId, uniqueIdentifier=TC_Masterdata_FilterMachines_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Valid_ColumnStatus, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "all", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/FilterMachines/filterMachinesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Active Machine details by columnName isActive, uniqueIdentifier=TC_Masterdata_FilterMachines_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_allValid_smoke, endPoint=/v1/masterdata/machines, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "$REMOVE$" }, output={ "machines": [{ "isActive": true }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Machine details with all valid data, uniqueIdentifier=TC_Masterdata_FetchMachine_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_allValid_smoke_with_id, endPoint=/v1/masterdata/machines/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$", "langcode": "$REMOVE$", "regCenterId": "$REMOVE$" }, output={ "machines": [{ "isActive": true }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Machine details using id with all valid data, uniqueIdentifier=TC_Masterdata_FetchMachine_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_allValid_smoke_with_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "$ID:CreateRegCenter_allValid_smoke_sid_id$" }, output={ "data": [{ "isActive": "true" }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineByCenterResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Machine details mapped to a valid regCenterId, uniqueIdentifier=TC_Masterdata_FetchMachine_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_inValid_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "1@222" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Machine details mapped to a invalid regCenterId, uniqueIdentifier=TC_Masterdata_FetchMachine_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": "$REMOVE$", "holidayName": "AutoTest user Eng", "isActive": true, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "locationCode": "$IGNORE$", "holidayDate": "2020-08-15", "holidayName": "AutoTest user Eng", "langCode": "$IGNORE$" }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/Holiday/holidayResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday, uniqueIdentifier=TC_Masterdata_CreateHoliday_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_HolidayDate_Format, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "16-08-2020", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with invalid date format for holiday date parameter, uniqueIdentifier=TC_Masterdata_CreateHoliday_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Empty, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with holiday date parameter as empty, uniqueIdentifier=TC_Masterdata_CreateHoliday_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "$REMOVE$", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with invalid input parameter that is holiday date is missing, uniqueIdentifier=TC_Masterdata_CreateHoliday_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "holiday_name size must be between 1 and 64" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with invalid holiday name parameter as above maximum length of 64 character, uniqueIdentifier=TC_Masterdata_CreateHoliday_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "$REMOVE$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with holiday name parameter as missing, uniqueIdentifier=TC_Masterdata_CreateHoliday_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "location_code size must be between 1 and 128" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with location code with parameter as above maximum length of 128 character, uniqueIdentifier=TC_Masterdata_CreateHoliday_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with location code parameter as missing, uniqueIdentifier=TC_Masterdata_CreateHoliday_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_NotInDB, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-730", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with location code which is not available in database, uniqueIdentifier=TC_Masterdata_CreateHoliday_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_isActive_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": "$REMOVE$", "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating the holiday with invalid parameter for isActive as missing, uniqueIdentifier=TC_Masterdata_CreateHoliday_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_FilterType_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "betweens", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with invalid filter type, uniqueIdentifier=TC_Masterdata_HolidaySearch_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_RequestTime_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "asgsgg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with invalid request time, uniqueIdentifier=TC_Masterdata_HolidaySearch_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_SortField_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "asgsgg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field asgsgg" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with invalid sort field, uniqueIdentifier=TC_Masterdata_HolidaySearch_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_SortType_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "adfdf" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type adfdf is not supported" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with invalid sort type, uniqueIdentifier=TC_Masterdata_HolidaySearch_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_contains_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "contains", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with the condition that it contains the holiday name and the page position for the English language, uniqueIdentifier=TC_Masterdata_HolidaySearch_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_equals_holidayName_ara_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user Ara", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "ara", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with the condition that it matches the holiday name and the page position for the Arabic language, uniqueIdentifier=TC_Masterdata_HolidaySearch_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_equals_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user Eng", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with the condition that it matches the holiday name and the page position for the English language, uniqueIdentifier=TC_Masterdata_HolidaySearch_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_startsWith_holidayName_ara_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "startsWith", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "ara", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with the condition that it starts with the holiday name and the page position for the Arabic language, uniqueIdentifier=TC_Masterdata_HolidaySearch_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_startsWith_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "startsWith", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search holiday details with the condition that it starts with the holiday name and the page position for the English language, uniqueIdentifier=TC_Masterdata_HolidaySearch_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_All_Valid_Smoke, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday updated", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": true, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "holidayId": "$IGNORE$", "locationCode": "$IGNORE$", "holidayDate": "2020-08-15", "holidayName": "AutoTest user", "langCode": "$IGNORE$" }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/Holiday/holidayResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the holiday details, uniqueIdentifier=TC_Masterdata_UpdateHoliday_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_HolidayDate_Format, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "16-08-2020", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating the holiday with invalid date format for holiday date parameter, uniqueIdentifier=TC_Masterdata_UpdateHoliday_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Empty, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating the holiday with holiday date parameter as empty, uniqueIdentifier=TC_Masterdata_UpdateHoliday_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "$REMOVE$", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the holiday detail with invalid input parameter that is holiday date is missing, uniqueIdentifier=TC_Masterdata_UpdateHoliday_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "holiday_name size must be between 1 and 64" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating the holiday with invalid holiday name parameter as above maximum length of 64 character, uniqueIdentifier=TC_Masterdata_UpdateHoliday_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "$REMOVE$", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating the holiday with holiday name parameter as missing, uniqueIdentifier=TC_Masterdata_UpdateHoliday_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "location_code size must be between 1 and 128" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating the holiday with location code with parameter as above maximum length of 128 character, uniqueIdentifier=TC_Masterdata_UpdateHoliday_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating the holiday with location code parameter as missing, uniqueIdentifier=TC_Masterdata_UpdateHoliday_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_NotInDB, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "SOS", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-732", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Updating the holiday with location code which is not available in database, uniqueIdentifier=TC_Masterdata_UpdateHoliday_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHolidayStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive}, role=admin, templateFields=[], input={ "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": "true" }, output={ "status": "Status updated successfully for holiday" }, inputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatus, outputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update holiday status details to verify the deactivated data, uniqueIdentifier=TC_Masterdata_UpdateHolidayStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHolidayStatus_TO_Verify_Deactivation_Neg, endPoint=/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive}, role=admin, templateFields=[], input={ "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": "false" }, output={ "status": "Status updated successfully for holiday" }, inputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatus, outputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update holiday status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateHolidayStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_allValid_smoke_get, endPoint=/v1/masterdata/holidays, role=admin, templateFields=null, input={ "holidayid":"$REMOVE$", "langcode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Holiday details with all valid data, uniqueIdentifier=TC_Masterdata_FetchHolidays_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_allValid_smoke_with_Id, endPoint=/v1/masterdata/holidays/{holidayid}, role=admin, templateFields=null, input={ "holidayid":"2000001", "langcode":"$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Holiday details with valid holidayid, uniqueIdentifier=TC_Masterdata_FetchHolidays_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_allValid_smoke_with_Id_and_langCode, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=[langcode], input={ "holidayid":"$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "langcode":"eng" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Holiday details with valid holidayid and langcode, uniqueIdentifier=TC_Masterdata_FetchHolidays_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_invalid_holidayid_unexisting, endPoint=/v1/masterdata/holidays/{holidayid}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Holiday details with nonexisting holidayid, uniqueIdentifier=TC_Masterdata_FetchHolidays_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_invalid_holidayid_unexisting with langCode, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Holiday details with nonexisting holidayid and valid langCode, uniqueIdentifier=TC_Masterdata_FetchHolidays_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_invalid_langcode_unexisting, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"GER" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Holiday details with nonexisting langcode, uniqueIdentifier=TC_Masterdata_FetchHolidays_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_Valid_Smoke, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user Eng" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/FilterHolidays/filterHolidaysResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by all valid data, uniqueIdentifier=TC_Masterdata_FilterHolidays_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_FilterText, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "sdfgsds" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by inalid filter text, uniqueIdentifier=TC_Masterdata_FilterHolidays_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_RequestTime_format, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by inalid requesttime format, uniqueIdentifier=TC_Masterdata_FilterHolidays_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterColumnName, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dsdsjdh", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by inalid columnName, uniqueIdentifier=TC_Masterdata_FilterHolidays_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterColumnName_blank, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by empty filter columnName, uniqueIdentifier=TC_Masterdata_FilterHolidays_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterText, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "ashashadf" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ <<<<<<< HEAD ======= "totalCount": 0 >>>>>>> upstream/develop }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by invalid filter text, uniqueIdentifier=TC_Masterdata_FilterHolidays_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterType, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "sdsdsd", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by inalid filter Type, uniqueIdentifier=TC_Masterdata_FilterHolidays_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterType_blank, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by blank filter type, uniqueIdentifier=TC_Masterdata_FilterHolidays_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_langCode, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user" }], "languageCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Holidays by inalid languageCode, uniqueIdentifier=TC_Masterdata_FilterHolidays_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-08-15", "locationCode": "$LOCATIONCODE$" }, output={ "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/DeleteHoliday/deleteHolidayResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Holiday with all valid data, uniqueIdentifier=TC_Masterdata_DeleteHoliday_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_Invalid_holidayDate_Neg, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-0", "locationCode": "$LOCATIONCODE$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Holiday with invalid holidayDate, uniqueIdentifier=TC_Masterdata_DeleteHoliday_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_Invalid_locationCode, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-08-15", "locationCode": "Fe4$" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Holiday with invalid locationCode, uniqueIdentifier=TC_Masterdata_DeleteHoliday_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_Invalid_requesttime_Neg, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "ssf$5", "holidayDate": "2020-08-15", "locationCode": "$LOCATIONCODE$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Holiday with invalid requesttime, uniqueIdentifier=TC_Masterdata_DeleteHoliday_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterLocationData_Invalid_EmptyFilterType, endPoint=/v1/masterdata/locations/filtervalues, role=admin, templateFields=[columnName], input={ "filters": [{ "columnName": "Zone", "type": "", "text": "$ZONE_CODE$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterLocationData/filterLocationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Location details by invalid filter Type, uniqueIdentifier=TC_Masterdata_FilterLocationData_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterLocationData_Valid_Smoke, endPoint=/v1/masterdata/locations/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "$ZONE_CODE$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [] }, inputTemplate=masterdata/FilterLocationData/filterLocationData, outputTemplate=masterdata/FilterLocationData/filterLocationDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Location details by all valid data, uniqueIdentifier=TC_Masterdata_FilterLocationData_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_Langcode_smoke, endPoint=/v1/masterdata/locations/level/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "isActive": true }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details using level with valid langcode, uniqueIdentifier=TC_Masterdata_FetchLocation_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_by_Langcode_smoke, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "isActive": true }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationDetailsbyLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with valid langcode and locationcode, uniqueIdentifier=TC_Masterdata_FetchLocation_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_by_invalid_LanGcode, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "endgysgshw66wg", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with invalid langcode and valid locationcode, uniqueIdentifier=TC_Masterdata_FetchLocation_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_by_invalid_locationcode, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "100sw33223@!@#36", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with valid langcode and invalid locationcode, uniqueIdentifier=TC_Masterdata_FetchLocation_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_hierarchyname_smoke, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "City" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with Location Hierarchy, uniqueIdentifier=TC_Masterdata_FetchLocation_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_invalid_locationname, endPoint=/v1/masterdata/locations/validate/{locationname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "000", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "status": "Invalid" }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationValidationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with invalid locationname, uniqueIdentifier=TC_Masterdata_FetchLocation_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_validate_locationname, endPoint=/v1/masterdata/locations/validate/{locationname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "10000", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "status": "Valid" }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationValidationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with locationname, uniqueIdentifier=TC_Masterdata_FetchLocation_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_immediatechildren, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "BNMR", "hierarchyname": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationImmediatechildrenResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location immediate children details with locationcode and langcode, uniqueIdentifier=TC_Masterdata_FetchLocation_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_invalid_langcode, endPoint=/v1/masterdata/locations/{langcode}, role=admin, templateFields=null, input={ "langcode": "en@@ddddg", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with invalid langcode, uniqueIdentifier=TC_Masterdata_FetchLocation_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_langcode_invalid_locationcode, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "10@@EDDD6", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with valid langcode and invalid locationcode, uniqueIdentifier=TC_Masterdata_FetchLocation_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_langcode_locationcode_smoke, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with valid langcode and locationcode, uniqueIdentifier=TC_Masterdata_FetchLocation_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_langcode_smoke, endPoint=/v1/masterdata/locations/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with langcode, uniqueIdentifier=TC_Masterdata_FetchLocation_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_locationcode_invalid_langcode, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "en@@@#EDFF", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Location details with invalid langcode and valid locationcode, uniqueIdentifier=TC_Masterdata_FetchLocation_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllLocation_valid_smoke, endPoint=/v1/masterdata/locations/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllLocation/fetchAllLocation, outputTemplate=masterdata/FetchAllLocation/fetchAllLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Location details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllLocation_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingLocation_valid_smoke, endPoint=/v1/masterdata/locations/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingLocation/fetchMissingLocation, outputTemplate=masterdata/FetchMissingLocation/fetchMissingLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Missing Location details by langcode, uniqueIdentifier=TC_Masterdata_FetchMissingLocation_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_All_Valid_Smoke, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "Test-info-Template-auto", "description": "Test-info-Template auto description", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Test-info-Template-auto" }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/TemplateType/templateTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template type with valid details, uniqueIdentifier=TC_Masterdata_CreateTemplateType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Test-info-Template desc", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template type with input parameter code exceeding the maximum length of 36 characters, uniqueIdentifier=TC_Masterdata_CreateTemplateType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "$REMOVE$", "description": "Test-info-Template desc", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template type with input parameter code as missing, uniqueIdentifier=TC_Masterdata_CreateTemplateType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "Test-info-Template", "description": "Test-info-Template desc", "isActive":"$REMOVE$", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template type with input parameter is active as missing, uniqueIdentifier=TC_Masterdata_CreateTemplateType_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Doc", "description": "Doc Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Doc" }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/TemplateFileFormat/templateFileFormatResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template file format with valid details, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter code exceeding the maximum length of 36 characters, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[description], input={ "code": "", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter code as empty, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[description], input={ "code": "$REMOVE$", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter code as missing, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[description], input={ "code": "Docx", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter description exceeding the maximum length of 256 characters, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[description], input={ "code": "Docxx", "description": "", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter description as empty, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docxx", "description": "$REMOVE$", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter description as missing, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[], input={ "code": "docx1", "description": "Docxx Test", "isActive": false, "langCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter language code exceeding the maximum length of 3 characters, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_isActive_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[description], input={ "code": "docx1", "description": "Docxx Test", "isActive": "$REMOVE$", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template file format with the input parameter is active as missing, uniqueIdentifier=TC_Masterdata_CreateTemplateFileFormat_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplateFileFormatStatus_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "Doc", "isActive": true }, output={ "status": "Status updated successfully for Template File Formats" }, inputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatus, outputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template file format status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormatStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplateFileFormatStatus_Invalid_word, endPoint=/v1/masterdata/templatefileformats?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template file format status details with invalid word, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormatStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=AMasterdata_UpdateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter language code exceeding the maximum length of 3 characters, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "$ID:CreateTemplateFileFormat_All_Valid_Smoke_sid_code$", "description": "Doc Test updated", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Doc" }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/TemplateFileFormat/templateFileFormatResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template file format with valid details, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter code exceeding the maximum length of 36 characters, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter code as empty, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "$REMOVE$", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter code as missing, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docx", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter description exceeding the maximum length of 256 characters, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docxx", "description": "", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter description as empty, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docxx", "description": "$REMOVE$", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter description as missing, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Invalid_LangCode, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "GER", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter language code as invalid, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter language code as empty, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template file format with the input parameter language code as missing, uniqueIdentifier=TC_Masterdata_UpdateTemplateFileFormat_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplateFileFormat_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats/{code}, role=admin, templateFields=null, input={ "code": "$ID:CreateTemplateFileFormat_All_Valid_Smoke_sid_code$" }, output={ "code": "Doc" }, inputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormat, outputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormatResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Template File Format with all valid data, uniqueIdentifier=TC_Masterdata_DeleteTemplateFileFormat_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplateFileFormat_Invalid_code, endPoint=/v1/masterdata/templatefileformats/{code}, role=admin, templateFields=null, input={ "code": "asdf" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormat, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Template File Format with invalid code, uniqueIdentifier=TC_Masterdata_DeleteTemplateFileFormat_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetTemplateFileFormat_allValid_smoke, endPoint=/v1/masterdata/templatefileformats/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "json" }, output={ "templateFileFormats": [{ "code": "json", "isActive": true }] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormatResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve template file format with valid language code and code, uniqueIdentifier=TC_Masterdata_GetTemplateFileFormat_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetTemplateFileFormat_inValid_code, endPoint=/v1/masterdata/templatefileformats/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "jdhdudhdson" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve template file format with valid language code and invalid code, uniqueIdentifier=TC_Masterdata_GetTemplateFileFormat_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetTemplateFileFormat_langcode_allValid_smoke, endPoint=/v1/masterdata/templatefileformats/code/{code}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "code": "json" }, output={ "templateFileFormats": [{ "code": "json", "isActive": true }] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormatResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve template file format without language code and code, uniqueIdentifier=TC_Masterdata_GetTemplateFileFormat_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "json", "fileText": "abc", "id": "445566777", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/Template/templateResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template with valid details, uniqueIdentifier=TC_Masterdata_CreateTemplate_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter file format code exceeding the maximum length of 36 characters, uniqueIdentifier=TC_Masterdata_CreateTemplate_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter file format code as empty, uniqueIdentifier=TC_Masterdata_CreateTemplate_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "$REMOVE$", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter file format code as missing, uniqueIdentifier=TC_Masterdata_CreateTemplate_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_ModuleName_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.moduleName: size must be between 0 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter module name exceeding the maximum length of 128 characters, uniqueIdentifier=TC_Masterdata_CreateTemplate_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_Name_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter name exceeding the maximum length of 128 characters, uniqueIdentifier=TC_Masterdata_CreateTemplate_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_Name_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template with input paramater name as empty, uniqueIdentifier=TC_Masterdata_CreateTemplate_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_Name_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "$REMOVE$", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create template with input paramater name as missing, uniqueIdentifier=TC_Masterdata_CreateTemplate_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter template type code exceeding the maximum length of 36 characters, uniqueIdentifier=TC_Masterdata_CreateTemplate_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter template type code as empty, uniqueIdentifier=TC_Masterdata_CreateTemplate_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create a template with the input parameter template type code as missing, uniqueIdentifier=TC_Masterdata_CreateTemplate_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contain, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$" }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details where the column name is specified, the language code is English, and the filter type contains specific keywords, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contains_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "0" }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details where the column name is specified, the language code is English, filter type contains and filter value invalid, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "0" }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details where the column name is specified, the language code is English, filter type equals to and filter value invalid, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_null, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details where the column name is specified, the language code is English, filter type equals to and filter value null, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "0" }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details where the column name is specified, the language code is English, filter type equals to and filter value invalid, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_null, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details where the column name is specified, the language code is English, filter type starts with and filter value null, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_smoke, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalRecord": "$IGNORE$" }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details with the condition as column name and language code as english, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_ColumnName, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details with column name as empty, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_FilterType, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details with filter type as empty, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_FilterValue, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details with filter value as empty, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_columnName, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "defjdkf", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details with invalid column name, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_pageFetch_lessThan1, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details with invalid page fetch and the value less than 1, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_paginationValue, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for template details with invalid pagination value, uniqueIdentifier=TC_Masterdata_SearchTemplateDetails_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_All_Valid_Smoke, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "test template" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Template details by filter type unique and all valid data, uniqueIdentifier=TC_Masterdata_FilterTemplateDetails_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_FilterType_all, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "test template" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Template details by filter type all and valid data, uniqueIdentifier=TC_Masterdata_FilterTemplateDetails_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_Invalid_filterType, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "ghji", "text": "authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Template details by invalid filter type value, uniqueIdentifier=TC_Masterdata_FilterTemplateDetails_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_empty_columnName, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "unique", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Template details by empty filter columnName, uniqueIdentifier=TC_Masterdata_FilterTemplateDetails_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_empty_filterType, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Template details by empty filter text value, uniqueIdentifier=TC_Masterdata_FilterTemplateDetails_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_invalid_columnName, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Template details by invalid filter columnName, uniqueIdentifier=TC_Masterdata_FilterTemplateDetails_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_invalid_text, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "abcsdn" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Template details by invalid filter text value, uniqueIdentifier=TC_Masterdata_FilterTemplateDetails_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplateStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates, role=admin, templateFields=[], input={ "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Templates" }, inputTemplate=masterdata/UpdateTemplateStatus/updateTemplateStatus, outputTemplate=masterdata/UpdateTemplateStatus/updateTemplateStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateTemplateStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_All_Valid_Smoke, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template updated", "fileFormatCode": "json", "fileText": "abc", "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/Template/templateResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template with valid details, uniqueIdentifier=TC_Masterdata_UpdateTemplate_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template with the input parameter file format code exceeding the maximum length of 36 characters, uniqueIdentifier=TC_Masterdata_UpdateTemplate_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template with the input parameter file format code as empty, uniqueIdentifier=TC_Masterdata_UpdateTemplate_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "$REMOVE$", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template with the input parameter file format code as missing, uniqueIdentifier=TC_Masterdata_UpdateTemplate_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_ModuleName_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.moduleName: size must be between 0 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template with the input parameter module name exceeding the maximum length of 128 characters, uniqueIdentifier=TC_Masterdata_UpdateTemplate_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_Name_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template with the input parameter name exceeding the maximum length of 128 characters, uniqueIdentifier=TC_Masterdata_UpdateTemplate_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_Name_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template with input paramater name as empty, uniqueIdentifier=TC_Masterdata_UpdateTemplate_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_Name_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "$REMOVE$", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update template with input paramater name as missing, uniqueIdentifier=TC_Masterdata_UpdateTemplate_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template with the input parameter template type code exceeding the maximum length of 36 characters, uniqueIdentifier=TC_Masterdata_UpdateTemplate_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template with the input parameter template type code as empty, uniqueIdentifier=TC_Masterdata_UpdateTemplate_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update a template with the input parameter template type code as missing, uniqueIdentifier=TC_Masterdata_UpdateTemplate_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_allValid_ByLangcode_smoke, endPoint=/v1/masterdata/templates/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates with langcode, uniqueIdentifier=TC_Masterdata_FetchTemplate_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_allValid_smoke_Get, endPoint=/v1/masterdata/templates, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "code": "$REMOVE$", "templatetypecode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates with all valid data, uniqueIdentifier=TC_Masterdata_FetchTemplate_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_allValid_smoke_with_lang_and_templatetypecode, endPoint=/v1/masterdata/templates/{langcode}/{templatetypecode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "Test-info-Template-auto" }, output={ "templates": [{ "isActive": true }] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates with langcode and templatetypecode, uniqueIdentifier=TC_Masterdata_FetchTemplate_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_invalid_code, endPoint=/v1/masterdata/templates/templatetypecodes/{code}, role=admin, templateFields=[], input={ "langcode": "$REMOVE$", "code": "RPR_DUP_UIN_RPR_DUP_UIN_", "templatetypecode": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates with invalid code, uniqueIdentifier=TC_Masterdata_FetchTemplate_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_invalid_templatetypecode_unexisting, endPoint=/v1/masterdata/templates/{langcode}/{templatetypecode}, role=admin, templateFields=[], input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "notInDB" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates with langcode and nonexisting templatetypecode, uniqueIdentifier=TC_Masterdata_FetchTemplate_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplate_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteTemplate/deleteTemplate, outputTemplate=masterdata/DeleteTemplate/deleteTemplateResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Template with all valid data, uniqueIdentifier=TC_Masterdata_DeleteTemplate_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplate_Invalid_ID, endPoint=/v1/masterdata/templates/{id}, role=admin, templateFields=[], input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/DeleteTemplate/deleteTemplate, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Template with invalid id, uniqueIdentifier=TC_Masterdata_DeleteTemplate_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllUserDetails_valid_smoke, endPoint=/v1/masterdata/usersdetails, role=admin, templateFields=null, input={ }, output={ "mosipUserDtoList": [ ] }, inputTemplate=masterdata/FetchAllUserDetails/fetchAllUserDetails, outputTemplate=masterdata/FetchAllUserDetails/fetchAllUserDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All User details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllUserDetails_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchValidDocuments_allValid_smoke_with_lang, endPoint=/v1/masterdata/validdocuments/{languageCode}, role=admin, templateFields=[languageCode], input={ "languageCode": "eng" }, output={ "documentcategories": [ ] }, inputTemplate=masterdata/FetchValidDocuments/fetchValidDocuments, outputTemplate=masterdata/FetchValidDocuments/fetchValidDocumentsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve valid Documents By languagecode with all valid data, uniqueIdentifier=TC_Masterdata_FetchValidDocuments_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllValidDocuments_valid_smoke, endPoint=/v1/masterdata/validdocuments/all, role=admin, templateFields=null, input={ }, output={ "data": [ ] }, inputTemplate=masterdata/FetchAllValidDocuments/fetchAllValidDocuments, outputTemplate=masterdata/FetchAllValidDocuments/fetchAllValidDocumentsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Valid Document details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllValidDocuments_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteValidDocument_Invalid_ID, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{doctypecode}, role=admin, templateFields=null, input={ "doccategorycode": "rrtyyuhhgfdds", "doctypecode": "4edfghhys" }, output={ "errors": [ { "errorCode": "KER-MSD-016", "message": "Valid document not found" } ] }, inputTemplate=masterdata/DeleteValidDocument/deleteValidDocument, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Valid Document with invalid doccategorycode, uniqueIdentifier=TC_Masterdata_DeleteValidDocument_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetPossiableValues_Invalid_Invalid_FieldName, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=eng, role=admin, templateFields=null, input={ "fieldName":"abc" }, output={ "errors": [ { "errorCode": "$IGNORE$", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve possible values with invalid field name and valid language code, uniqueIdentifier=TC_Masterdata_GetPossiableValues_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetPossiableValues_Invalid_Invalid_langCode, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=abc, role=admin, templateFields=null, input={ "fieldName":"bloodType" }, output={ "errors": [ { "errorCode": "$IGNORE$", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve possible values with valid field name and invalid language code, uniqueIdentifier=TC_Masterdata_GetPossiableValues_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetPossiableValues_allValid_smoke, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=eng, role=admin, templateFields=null, input={ "fieldName":"bloodType" }, output={ "eng": [{ "code": "$IGNORE$", "value": "$IGNORE$", "dataType": "$IGNORE$" }] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/GetPossiableValues/getPossiableValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve possible values with valid field name and language code, uniqueIdentifier=TC_Masterdata_GetPossiableValues_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_Invalid_langcode, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"MNA", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the packet rejection reason using a invalid language code and valid reason category code, uniqueIdentifier=TC_Masterdata_GetPacketRejectionReason_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_Invalid_reasoncategorycode, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"a@b@12c", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the packet rejection reason using a valid language code and invalid reason category code, uniqueIdentifier=TC_Masterdata_GetPacketRejectionReason_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_allValid_smoke, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=[langcode], input={ "reasoncategorycode":"MNA", "langcode":"eng" }, output={ "errors": null }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReasonResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the packet rejection reason using a valid language code and reason category code, uniqueIdentifier=TC_Masterdata_GetPacketRejectionReason_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_with_empty_data, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"$IGNORE$", "langcode":"$IGNORE$" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the packet rejection reason without language code and reason category code, uniqueIdentifier=TC_Masterdata_GetPacketRejectionReason_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonCategory_All_Valid_Smoke, endPoint=/v1/masterdata/packetrejectionreasons/reasoncategory, role=admin, templateFields=[langCode], input={ "code": "TEST_CAT_CODE", "name": "TEST_CAT", "description": "test reason category code", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "code": "TEST_CAT_CODE" }, inputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategory, outputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create packer rejection reason category with valid data, uniqueIdentifier=TC_Masterdata_PacketRejectionReasonCategory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonCategory_Invalid_langCode, endPoint=/v1/masterdata/packetrejectionreasons/reasoncategory, role=admin, templateFields=null, input={ "code": "TEST_CAT_CODE", "name": "TEST_CAT", "description": "test reason category code", "langCode": "a@@12bc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.langCode: Language code not supported" } ] }, inputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create packer rejection reason category with invalid language code, uniqueIdentifier=TC_Masterdata_PacketRejectionReasonCategory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonList_All_Valid_Smoke, endPoint=/v1/masterdata/packetrejectionreasons/reasonlist, role=admin, templateFields=[langCode], input={ "code": "TEST_LIST_CODE", "name": "TEST_LIST", "description": "test reason list", "rsnCatCode": "TEST_CAT_CODE", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "rsnCatCode": "TEST_CAT_CODE", "code": "TEST_LIST_CODE" }, inputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonList, outputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonListResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create packer rejection list with valid data, uniqueIdentifier=TC_Masterdata_PacketRejectionReasonList_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonList_Invalid_Invalid_langCode, endPoint=/v1/masterdata/packetrejectionreasons/reasonlist, role=admin, templateFields=null, input={ "code": "TEST_LIST_CODE", "name": "TEST_LIST", "description": "test reason list", "rsnCatCode": "TEST_CAT_CODE", "langCode": "a@@12bc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.langCode: Language code not supported" } ] }, inputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonList, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create packer rejection list with invalid language code, uniqueIdentifier=TC_Masterdata_PacketRejectionReasonList_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByLangCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve module details by invalid language code, uniqueIdentifier=TC_Masterdata_GetModuleByLangCode_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByLangCode_allValid_smoke, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "modules": [{ "id": "$IGNORE$", "name": "$IGNORE$", "langCode": "$IGNORE$", "description": "$IGNORE$", "isActive": true }] }, inputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCode, outputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve module details by valid language code, uniqueIdentifier=TC_Masterdata_GetModuleByLangCode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByIdLangCode_Invalid_Invalid_lD, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=null, input={ "id":"abc", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve module details by by invalid ID and valid language code, uniqueIdentifier=TC_Masterdata_GetModuleByIdLangCode_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByIdLangCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve module details by by valid ID and invalid language code, uniqueIdentifier=TC_Masterdata_GetModuleByIdLangCode_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByIdLangCode_allValid_smoke, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=[langcode], input={ "id":"10001", "langcode":"eng" }, output={ "modules": [{ "id": "$IGNORE$", "name": "$IGNORE$", "langCode": "$IGNORE$", "description": "$IGNORE$", "isActive": true }] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve module details by by valid ID and language code, uniqueIdentifier=TC_Masterdata_GetModuleByIdLangCode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_Invalid_Invalid_effdatetimes, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"eng", "effdatetimes":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-033", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve machine history details using an valid ID, valid language code, and invalid effective date, uniqueIdentifier=TC_Masterdata_GetMachineHistory_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_Invalid_Invalid_lD, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"abc", "langcode":"eng", "effdatetimes":"2021-10-19T06:04:22.475Z" }, output={ "errors": [ { "errorCode": "KER-MSD-032", "message": "Machine History not found" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve machine history details using an invalid ID, valid language code, and valid effective date, uniqueIdentifier=TC_Masterdata_GetMachineHistory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_Invalid_Invalid_langCode, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"abc", "effdatetimes":"2021-10-19T06:04:22.475Z" }, output={ "errors": [ { "errorCode": "KER-MSD-032", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve machine history details using an valid ID, invalid language code, and valid effective date, uniqueIdentifier=TC_Masterdata_GetMachineHistory_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_allValid_smoke, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"eng", "effdatetimes":"$TIMESTAMP$" }, output={ "machineHistoryDetails": [{ "id": "10001", "name": "$IGNORE$", "langCode": "$IGNORE$", "isActive": true, "serialNum": "$IGNORE$", "ipAddress": "$IGNORE$", "macAddress": "$IGNORE$", "machineSpecId": "$IGNORE$", "effectDateTime": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/GetMachineHistory/getMachineHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve machine history details using valid ID, language code and effective date, uniqueIdentifier=TC_Masterdata_GetMachineHistory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachines_allValid_smoke, endPoint=/v1/masterdata/machines, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetMachines/getMachines, outputTemplate=masterdata/GetMachines/getMachinesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve machine details, uniqueIdentifier=TC_Masterdata_GetMachines_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyByHierarchyName_Invalid_Invalid_hierarchyname, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "hierarchyname":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyName, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve location hierarchy details by invalid hierarchy name, uniqueIdentifier=TC_Masterdata_GetLocationHierarchyByHierarchyName_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyByHierarchyName_allValid_smoke, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "hierarchyname":"City" }, output={ "locations": [{ "code": "$IGNORE$", "name": "$IGNORE$", "hierarchyLevel": "$IGNORE$", "hierarchyName": "City", "parentLocCode": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyName, outputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyNameResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve location hierarchy details by valid hierarchy name, uniqueIdentifier=TC_Masterdata_GetLocationHierarchyByHierarchyName_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"$LOCATIONCODE$", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve immediate children details by valid location code and invalid language code, uniqueIdentifier=TC_Masterdata_GetimmediateChildrenByLocationCode_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_locationcode, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"abc", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve immediate children details by invalid location code and valid language code, uniqueIdentifier=TC_Masterdata_GetimmediateChildrenByLocationCode_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetimmediateChildrenByLocationCode_allValid_smoke, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"BNMR", "langcode":"eng" }, output={ "locations": [{ "code": "$IGNORE$", "name": "$IGNORE$", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve immediate children details by valid location and language code, uniqueIdentifier=TC_Masterdata_GetimmediateChildrenByLocationCode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocations_allValid_smoke, endPoint=/v1/masterdata/locations/all, role=admin, templateFields=null, input={ }, output={ "data": "$IGNORE$" }, inputTemplate=masterdata/GetLocations/getLocations, outputTemplate=masterdata/GetLocations/getLocationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve location details, uniqueIdentifier=TC_Masterdata_GetLocations_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyLevelByLastUpdatedDate_allValid_smoke, endPoint=/v1/masterdata/locationHierarchyLevels?lastUpdated=2020-10-20T17:13:44.793Z, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDate, outputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve location hierarchy details based on valid last updated date, uniqueIdentifier=TC_Masterdata_GetLocationHierarchyLevelByLastUpdatedDate_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyLevelByLastUpdatedDate_with_Invalid_lD, endPoint=/v1/masterdata/locationHierarchyLevels?lastUpdated=abc, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-261", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve location hierarchy details based on invalid last updated date, uniqueIdentifier=TC_Masterdata_GetLocationHierarchyLevelByLastUpdatedDate_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLanguage_allValid_smoke, endPoint=/v1/masterdata/languages, role=admin, templateFields=null, input={ }, output={ "languages": [{ "code": "$IGNORE$", "name": "$IGNORE$", "family": "$IGNORE$", "nativeName": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetLanguage/getLanguage, outputTemplate=masterdata/GetLanguage/getLanguageResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all the languages list, uniqueIdentifier=TC_Masterdata_GetLanguage_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMappedMachinesByRegCentID_Invalid_Invalid_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentID, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve mapped machine details by invalid regisration centre ID, uniqueIdentifier=TC_Masterdata_GetMappedMachinesByRegCentID_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMappedMachinesByRegCentID_allValid_smoke, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId":"$ID:CreateRegCenter_allValid_smoke_sid_id$" }, output={ }, inputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentID, outputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve mapped machine details by valid regisration centre ID, uniqueIdentifier=TC_Masterdata_GetMappedMachinesByRegCentID_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetHolidaysMissingIds_InValid_Inavild_langCode, endPoint=/v1/masterdata/holidays/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIds, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve holidays for missing IDs with a invalid language code, uniqueIdentifier=TC_Masterdata_GetHolidaysMissingIds_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetHolidaysMissingIds_allValid_smoke, endPoint=/v1/masterdata/holidays/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$", "fieldValue": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIds, outputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIdsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve holidays for missing IDs with a valid language code, uniqueIdentifier=TC_Masterdata_GetHolidaysMissingIds_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetRegistrationMachineUserMappingHistory_allValid_smoke, endPoint=/v1/masterdata/getregistrationmachineusermappinghistory/{effdtimes}/{registrationcenterid}/{machineid}/{userid}, role=admin, templateFields=null, input={ "effdtimes":"$ID:SearchMachine_Valid_Smoke_FullResponse_sid_responsetime$", "registrationcenterid":"$ID:CreateRegCenter_allValid_smoke_sid_id$", "machineid":"$ID:CreateMachine_All_Valid_Smoke_sid_id$", "userid":"$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$" }, output={ "registrationCenters": [{ "cntrId": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "machineId": "$ID:CreateMachine_All_Valid_Smoke_sid_id$", "usrId": "masterdata-220005", "isActive": "$IGNORE$", "langCode": "$IGNORE$", "effectivetimes": "$IGNORE$" }] }, inputTemplate=masterdata/GetRegistrationMachineUserMappingHistory/getRegistrationMachineUserMappingHistory, outputTemplate=masterdata/GetRegistrationMachineUserMappingHistory/getRegistrationMachineUserMappingHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve registration machine user mapping history using valid effdtimes, registration center ID, machine ID, user id, uniqueIdentifier=TC_Masterdata_GetRegistrationMachineUserMappingHistory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetBiometricAttributesByAuthType_InValid_Invalid_biometrictypecode, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"eng", "biometrictypecode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-004", "message": "BiometricAttribute not found" } ] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Attributes By Auth Type by valid langcode and invalid biometrictypecode, uniqueIdentifier=TC_Masterdata_GetBiometricAttributesByAuthType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetBiometricAttributesByAuthType_InValid_Invalid_langcode, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"abc", "biometrictypecode":"FNR" }, output={ "errors": [ { "errorCode": "KER-MSD-004", "message": "BiometricAttribute not found" } ] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Attributes By Auth Type by invalid langcode and valid biometrictypecode, uniqueIdentifier=TC_Masterdata_GetBiometricAttributesByAuthType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetBiometricAttributesByAuthType_allValid_smoke, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"eng", "biometrictypecode":"FNR" }, output={ "biometricattributes": [{ "code": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$", "biometricTypeCode": "FNR", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Attributes By Auth Type by langcode and biometrictypecode, uniqueIdentifier=TC_Masterdata_GetBiometricAttributesByAuthType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_All_Valid_Smoke_sid, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "code": "TST" }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/BiometricAttributes/biometricAttributesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Attribute with valid data, uniqueIdentifier=TC_Masterdata_BiometricAttributes_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_biometricTypeCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "ABC", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-APP-103" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Attributes with invalid Biometric Type code value, uniqueIdentifier=TC_Masterdata_BiometricAttributes_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_empty_biometricTypeCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.biometricTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Attributes with empty Biometric Type code value, uniqueIdentifier=TC_Masterdata_BiometricAttributes_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_empty_name, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Attributes with empty name value, uniqueIdentifier=TC_Masterdata_BiometricAttributes_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_langCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=null, input={ "code": "TST1", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "abc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Attributes with invalid lang code value, uniqueIdentifier=TC_Masterdata_BiometricAttributes_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_empty_code, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Attributes with empty code value, uniqueIdentifier=TC_Masterdata_BiometricAttributes_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_empty_langCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=null, input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Attributes with empty lang code value, uniqueIdentifier=TC_Masterdata_BiometricAttributes_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetExceptionalHolidays_InValid_Invalid_langCode, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=null, input={ "registrationCenterId":"10001", "langCode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve exceptional holidays based on a valid registration center ID and invalid language code, uniqueIdentifier=TC_Masterdata_GetExceptionalHolidays_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetExceptionalHolidays_InValid_Invalid_registrationCenterId, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=[langCode], input={ "registrationCenterId":"abc", "langCode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-802", "message": "Center ID is invalid" } ] }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve exceptional holidays based on a invalid registration center ID and valid language code, uniqueIdentifier=TC_Masterdata_GetExceptionalHolidays_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetExceptionalHolidays_allValid_smoke, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=[langCode], input={ "registrationCenterId":"10001", "langCode":"eng" }, output={ }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve exceptional holidays based on a valid registration center ID and language code, uniqueIdentifier=TC_Masterdata_GetExceptionalHolidays_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-023", "message": "Invalid language code" } ] }, inputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve document type by invalid language code, uniqueIdentifier=TC_Masterdata_GetDocumentTypeByLangCode_02 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.GetWithParam.test(GetWithParam.java:83)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_allValid_smoke, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng" }, output={ "documenttypes": [{ "code": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCode, outputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve document type by valid language code, uniqueIdentifier=TC_Masterdata_GetDocumentTypeByLangCode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documenttypes/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve missing document type by invalid language code, uniqueIdentifier=TC_Masterdata_GetDocumentTypeByLangCode_02 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.GetWithParam.test(GetWithParam.java:83)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_all_valid_smoke, endPoint=/v1/masterdata/documenttypes/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcode, outputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve missing document type by valid language code, uniqueIdentifier=TC_Masterdata_GetDocumentTypeByLangCode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocCategory_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documentcategories?isActive=true&code=POA, role=admin, templateFields=null, input={ }, output={ "status": "Status updated successfully for Document Categories" }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/UpdateDocCategory/updateDocCategoryResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update document category with valid data, uniqueIdentifier=TC_Masterdata_UpdateDocCategory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocCategory_Invalid_code, endPoint=/v1/masterdata/documentcategories?isActive=true&code=INVALID, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update document category with invalid code, uniqueIdentifier=TC_Masterdata_UpdateDocCategory_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocCategory_Invalid_status, endPoint=/v1/masterdata/documentcategories?isActive=false&code=POA, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-055", "message": "Mapping exist before deactivating remove the mapping" } ] }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update document category with invalid status, uniqueIdentifier=TC_Masterdata_UpdateDocCategory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategory_allValid_smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetDocCategory/getDocCategory, outputTemplate=masterdata/GetDocCategory/getDocCategoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all the document categories, uniqueIdentifier=TC_Masterdata_GetDocCategory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategoryByLangCode_Invalid_code, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"INVALID", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve document categories based on a invalid code and an valid language code, uniqueIdentifier=TC_Masterdata_GetDocCategoryByLangCode_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategoryByLangCode_Invalid_langcode, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"POA", "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve document categories based on a valid code and an invalid language code, uniqueIdentifier=TC_Masterdata_GetDocCategoryByLangCode_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategoryByLangCode_allValid_smoke, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"POA", "langcode":"eng" }, output={ }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve document categories based on a valid code and language code, uniqueIdentifier=TC_Masterdata_GetDocCategoryByLangCode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documentcategories/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve missing document category by invalid language code, uniqueIdentifier=TC_Masterdata_GetMissingDocumentCategoryByLangcode_02 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.GetWithParam.test(GetWithParam.java:83)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetMissingDocumentCategoryByLangcode_allValid_smoke, endPoint=/v1/masterdata/documentcategories/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcode, outputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve missing document category by valid language code, uniqueIdentifier=TC_Masterdata_GetMissingDocumentCategoryByLangcode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBiometricTypes_All_Valid_Smoke, endPoint=/v1/masterdata/biometrictypes, role=admin, templateFields=[langCode], input={ "description": "wrong word", "name": "dumbo6", "langCode": "eng", "code": "dumbo6", "requesttime": "$TIMESTAMP$" }, output={ "code": "dumbo6" }, inputTemplate=masterdata/CreateBiometricType/createBiometricType, outputTemplate=masterdata/CreateBiometricType/createBiometricTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Biometric Types with valid data, uniqueIdentifier=TC_Masterdata_CreateBiometricTypes_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypes_allValid_smoke, endPoint=/v1/masterdata/biometrictypes, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetBiometricTypes/getBiometricTypes, outputTemplate=masterdata/GetBiometricTypes/getBiometricTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Fetch Biometric Types with all valid data, uniqueIdentifier=TC_Masterdata_GetBiometricTypes_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypesByLangcode_InValid_langCode, endPoint=/v1/masterdata/biometrictypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"asdgav" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve biometric data for an invalid language code, uniqueIdentifier=TC_Masterdata_GetBiometricTypesByLangcode_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypesByLangcode_allValid_smoke, endPoint=/v1/masterdata/biometrictypes/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ }, inputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcode, outputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve biometric data in a specific language, uniqueIdentifier=TC_Masterdata_GetBiometricTypesByLangcode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_Code, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=null, input={ "code":"FTTasdf", "langCode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Type details by invalid code and valid langCode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_langCode, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=null, input={ "code":"FTT", "langCode":"awegaf" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Type details by valid code and invalid langCode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_FNR_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"FNR", "langCode":"eng" }, output={ "code": "FNR" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Type details by code and langCode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_IRS_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"IRS", "langCode":"eng" }, output={ "code": "IRS" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Type details for IRIS by code and langCode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_PHT_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"PHT", "langCode":"eng" }, output={ "code": "PHT" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Biometric Type details by code PHT and langCode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchValidDocumentsByDocCategoryCode_allValid_smoke_with_lang, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{languagecode}, role=admin, templateFields=[languagecode], input={ "doccategorycode": "POI", "languagecode": "eng" }, output={ "response":[ { "docCategoryCode": "POI" } ] }, inputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCode, outputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Valid Documents details By doccategorycode and languagecode, uniqueIdentifier=TC_Masterdata_FetchValidDocumentsByDocCategoryCode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchValidDocumentsByDocCategoryCode_inValid_DocCategory, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{languagecode}, role=admin, templateFields=null, input={ "doccategorycode": "POIsdf", "languagecode": "eng" }, output={ "response":[] }, inputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCode, outputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/invalidValidDocumentsByDocCategoryCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Valid Documents details with invalid doccategorycode and valid languagecode, uniqueIdentifier=TC_Masterdata_FetchValidDocumentsByDocCategoryCode_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_All_Valid_Smoke, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA" }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/ValidDocument/validDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create valid document details with valid data, uniqueIdentifier=TC_Masterdata_CreateValidDocument_01 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_Invalid_InputParameter_docCategoryCode_Missing, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.docCategoryCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create valid document details with the parameter document category code as missing, uniqueIdentifier=TC_Masterdata_CreateValidDocument_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_Invalid_InputParameter_docTypeCode_Missing, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "", "docCategoryCode": "POA", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.docTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create valid document details with the parameter document type code as missing, uniqueIdentifier=TC_Masterdata_CreateValidDocument_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_Invalid_isActive, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA", "isActive": abc, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : " } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create valid document details with parameter is active as invalid, uniqueIdentifier=TC_Masterdata_CreateValidDocument_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllTitle_all_valid_smoke, endPoint=/v1/masterdata/title/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllTitle/fetchAllTitle, outputTemplate=masterdata/FetchAllTitle/fetchAllTitleResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Title details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllTitle_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Blank_SortField, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with sort field data as blank, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_ColumnName, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCodesfd", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with column name data as invalid, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_FilterType_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "asdf" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with page filter type as invalid, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_NegPageFetch, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with page fetch data as invalid, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_NegPageStart, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageStart: Should have positive integer value" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with page start data as invalid, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_RequestTime, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with request time data as invalid, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_SortField_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createddDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field createddDateTime" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with sort field data as invalid, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_SortType_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "asdf" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type asdf is not supported" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with page sort type as invalid, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Valid_Filter_DocCatcode, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/ValidDocumentSearch/validDocumentSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with filter as document category code, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Valid_Smoke, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/ValidDocumentSearch/validDocumentSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search document details with valid data, uniqueIdentifier=TC_Masterdata_ValidDocumentSearch_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_Blank_FilterType, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the valid document details with filter type as blank, uniqueIdentifier=TC_Masterdata_ValidDocumentFilter_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_InValid_FilterType, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "iSActive", "type": "between", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the valid document details with invalid filter type, uniqueIdentifier=TC_Masterdata_ValidDocumentFilter_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_InValid_columnName, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "lang_code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the valid document details with invalid column name, uniqueIdentifier=TC_Masterdata_ValidDocumentFilter_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_Invalid_RequestTime, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the valid document details with invalid request time, uniqueIdentifier=TC_Masterdata_ValidDocumentFilter_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_Valid_Smoke, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" }, { "fieldID": "isActive", "fieldValue": "false" } ], "errors": null }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/ValidDocumentFilter/validDocumentFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter the valid document details with valid data, uniqueIdentifier=TC_Masterdata_ValidDocumentFilter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocType_DocCatByAppID_invalid_language, endPoint=/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages}, role=admin, templateFields=null, input={ "applicantId": "001", "languages": "e@@@@456rfdhdh" }, output={ "errors": [ { "errorCode": "KER-MSD-150", "message": "Document Category- Document Type mapping not found" } ] }, inputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppID, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve document type and document categories based on an applicant ID and an invalid language code, uniqueIdentifier=TC_Masterdata_GetDocType_DocCatByAppID_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocType_DocCatByAppID_valid_smoke, endPoint=/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages}, role=admin, templateFields=null, input={ "applicantId": "001", "languages": "eng" }, output={ "isActive":true, "documentCategories":[ { "isActive":true }] }, inputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppID, outputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve document type and document categories based on an applicant ID and language code, uniqueIdentifier=TC_Masterdata_GetDocType_DocCatByAppID_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDynamicField_All_Valid_Smoke_sid, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=[langCode], input={ "name": "TestAutomationField", "description": "TestAutomationField", "dataType": "string", "value": "A", "code": "500", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAutomationField", "description": "TestAutomationField", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Dynamic Fields with all valid data, uniqueIdentifier=TC_Masterdata_CreateDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDynamicField_ByfieldName_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=[langCode], input={ "name": "TestAPL", "description": "TestAPL", "dataType": "string", "value": "A", "code": "500", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAPL", "description": "TestAPL", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Create Dynamic Fields By field name with all valid data, uniqueIdentifier=TC_Masterdata_CreateDynamicField_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicField_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields?id={id}, role=admin, templateFields=[langCode], input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$", "dataType": "string", "description": "Test dynamic field updated", "langCode": "eng", "name": "TestAPL", "code": "500", "value": "A", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAPL", "description": "Test dynamic field updated", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=null, uniqueIdentifier=TC_Masterdata_UpdateDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicFieldStatus_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$", "isActive": true }, output={ "status": "Status updated successfully for Dynamic Fields" }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update dynamic field status with valid data, uniqueIdentifier=TC_Masterdata_UpdateDynamicFieldStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicFieldStatus_ByFieldName_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/all?isActive={isActive}&fieldName={id}, role=admin, templateFields=null, input={ "id": "TestAPL", "isActive": true }, output={ "status": "Status updated successfully for Dynamic Fields" }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update dynamic field status by field name, uniqueIdentifier=TC_Masterdata_UpdateDynamicFieldStatus_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicFieldStatus_Invalid_id, endPoint=/v1/masterdata/dynamicfields?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-SCH-003", "message": "Dynamic field not found" } ] }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update dynamic field status with invalid ID, uniqueIdentifier=TC_Masterdata_UpdateDynamicFieldStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchDynamicField_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchDynamicField/fetchDynamicField, outputTemplate=masterdata/FetchDynamicField/fetchDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Dynamic Fields with all valid data, uniqueIdentifier=TC_Masterdata_FetchDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchDistinctDynamicField_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields/distinct, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchDistinctDynamicField/fetchDistinctDynamicField, outputTemplate=masterdata/FetchDistinctDynamicField/fetchDistinctDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve distinct Dynamic field values, uniqueIdentifier=TC_Masterdata_FetchDistinctDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchDistinctDynamicFieldByLangcode_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields/distinct/{langCode}, role=admin, templateFields=null, input={ "langCode":"eng" }, output={ }, inputTemplate=masterdata/FetchDistinctDynamicFieldByLangcode/fetchDistinctDynamicFieldByLangcode, outputTemplate=masterdata/FetchDistinctDynamicFieldByLangcode/fetchDistinctDynamicFieldByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve distinct Dynamic field values By langCode, uniqueIdentifier=TC_Masterdata_FetchDistinctDynamicFieldByLangcode_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDynamicField_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$" }, output={ "status": "DynamicField deleted successfully" }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/DeleteDynamicField/deleteDynamicFieldResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Dynamic Field with valid data, uniqueIdentifier=TC_Masterdata_DeleteDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDynamicField_ByFieldName_allValid_smoke, endPoint=/v1/masterdata/dynamicfields/all/{id}, role=admin, templateFields=null, input={ "id": "TestAPL" }, output={ "status": "DynamicField deleted successfully" }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/DeleteDynamicField/deleteDynamicFieldResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete all Dynamic Field By id, uniqueIdentifier=TC_Masterdata_DeleteDynamicField_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDynamicField_Invalid_ID, endPoint=/v1/masterdata/dynamicfields/{id}, role=admin, templateFields=null, input={ "id": "asdf" }, output={ "errors": [ { "errorCode": "KER-SCH-003", "message": "Dynamic field not found" } ] }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Dynamic Field with invalid id, uniqueIdentifier=TC_Masterdata_DeleteDynamicField_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Blank_SortField, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with sort field value as empty, uniqueIdentifier=TC_Masterdata_SearchDynamicField_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_NegPageFetch, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with invalid negative page fetch value, uniqueIdentifier=TC_Masterdata_SearchDynamicField_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_NegPageStart, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageStart: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with invalid negative page start, uniqueIdentifier=TC_Masterdata_SearchDynamicField_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_RequestTime, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with invalid request time, uniqueIdentifier=TC_Masterdata_SearchDynamicField_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_SortField_neg, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createddDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field createddDateTime" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with invalid sort field value, uniqueIdentifier=TC_Masterdata_SearchDynamicField_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_SortType_neg, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "asdf" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type asdf is not supported" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with invalid sort type value, uniqueIdentifier=TC_Masterdata_SearchDynamicField_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Valid_Filter_Name, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": null }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/SearchDynamicField/searchDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with valid filter name value, uniqueIdentifier=TC_Masterdata_SearchDynamicField_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": null }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/SearchDynamicField/searchDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search dynamic field with valid data, uniqueIdentifier=TC_Masterdata_SearchDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_Blank_FilterType, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Dynamic Fields By empty type, uniqueIdentifier=TC_Masterdata_FilterDynamicField_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_InValid_FilterType, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "iSActive", "type": "between", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Dynamic Fields By invalid type, uniqueIdentifier=TC_Masterdata_FilterDynamicField_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_InValid_columnName, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "lang_code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Dynamic Fields By empty text, uniqueIdentifier=TC_Masterdata_FilterDynamicField_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_Invalid_RequestTime, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Dynamic Fields By invalid requesttime format, uniqueIdentifier=TC_Masterdata_FilterDynamicField_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" }, { "fieldID": "isActive", "fieldValue": "false" } ], "errors": null }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/FilterDynamicField/filterDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Filter Dynamic Fields By all valid data, uniqueIdentifier=TC_Masterdata_FilterDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingDynamicField_All_Valid_smoke, endPoint=/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": null }, output={ }, inputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicField, outputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Missing Dynamic field details by langcode, uniqueIdentifier=TC_Masterdata_FetchMissingDynamicField_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingDynamicField_Allvalid_smoke, endPoint=/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "description" }, output={ }, inputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicField, outputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Missing Dynamic field details by langcode and Field Name, uniqueIdentifier=TC_Masterdata_FetchMissingDynamicField_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_ByLangcode_allValid_smoke, endPoint=/v1/masterdata/workingdays/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/FetchWorkingDays/fetchWorkingDaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Working Day details By langCode, uniqueIdentifier=TC_Masterdata_FetchWorkingDays_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_InvalidValid_langCode, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=null, input={ "langCode": "eng1", "registrationCenterID": "10011" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Working Day details By invalid langCode, uniqueIdentifier=TC_Masterdata_FetchWorkingDays_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_InvalidValid_registrationCenterID, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "1001112" }, output={ "errors": [ { "errorCode": "KER-MSD-802", "message": "Center ID is invalid" } ] }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Working Day details By invalid registrationCenterID and valid langCode, uniqueIdentifier=TC_Masterdata_FetchWorkingDays_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_allValid_smoke, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "10011" }, output={ "errors": null }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/FetchWorkingDays/fetchWorkingDaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Working Day details By registrationCenterID and langCode, uniqueIdentifier=TC_Masterdata_FetchWorkingDays_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateWorkingDay_Invalid_code, endPoint=/v1/masterdata/workingdays, role=admin, templateFields=[langCode, name], input={ "code": "asfd", "langCode": "eng", "requesttime": "$TIMESTAMP$", "name": "xyz" }, output={ "errors": [ { "errorCode": "KER-WKDS-003", "message": "No working/non working day data found" } ] }, inputTemplate=masterdata/UpdateWorkingDay/updateWorkingDay, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update working day details with invalid code, uniqueIdentifier=TC_Masterdata_UpdateWorkingDay_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateWorkingDayStatus_All_Valid_Smoke, endPoint=/v1/masterdata/workingdays?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "102", "isActive": true }, output={ "status": "Status updated successfully for workingDays" }, inputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatus, outputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update working day status details with valid data, uniqueIdentifier=TC_Masterdata_UpdateWorkingDayStatus_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateWorkingDayStatus_Invalid_id, endPoint=/v1/masterdata/workingdays?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-WKDS-003", "message": "No working/non working day data found" } ] }, inputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update working day status details with invalid ID, uniqueIdentifier=TC_Masterdata_UpdateWorkingDayStatus_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetails_allValid_smoke, endPoint=/v1/masterdata/users, role=admin, templateFields=null, input={ "id":"$REMOVE$" }, output={ "name": "$IGNORE$", "statusCode": "$IGNORE$", "regCenterId": "$IGNORE$", "isActive": "$IGNORE$", "zoneCode": "$IGNORE$" }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/GetUserDetails/getUserDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all the user details, uniqueIdentifier=TC_Masterdata_GetUserDetails_01 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.GetWithParam.test(GetWithParam.java:83)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetails_ByUserId_allValid_smoke, endPoint=/v1/masterdata/users/{id}, role=admin, templateFields=null, input={ "id":"$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$" }, output={ "name": "$IGNORE$", "statusCode": "$IGNORE$", "regCenterId": "$IGNORE$", "isActive": "$IGNORE$", "zoneCode": "$IGNORE$" }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/GetUserDetails/getUserDetailsByIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all the user details by valid user ID, uniqueIdentifier=TC_Masterdata_GetUserDetails_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetails_InValid_InvalidUserID, endPoint=/v1/masterdata/users/{id}, role=admin, templateFields=null, input={ "id":"abc" }, output={ "errors": [ { "errorCode": "KER-USR-007", "message": "User Center mapping not found" } ] }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all the user details by invalid user ID, uniqueIdentifier=TC_Masterdata_GetUserDetails_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIdAndEffDate_InValid_UserID, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"abc", "effDate":"2021-12-10T08:43:46.614Z" }, output={ "errors": [ { "errorCode": "KER-USR-003", "message": "User History not found" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve user details using a invalid ID, uniqueIdentifier=TC_Masterdata_GetUserDetailsByIdAndEffDate_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIdAndEffDate_InValid_dateFormat, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"func_auto_test_user", "effDate":"2021-12-10T08:43:46.614" }, output={ "errors": [ { "errorCode": "KER-USR-002", "message": "Invalid Date Format" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve user details using a valid ID and an invalid date format for the effective date, uniqueIdentifier=TC_Masterdata_GetUserDetailsByIdAndEffDate_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIdAndEffDate_allValid_smoke, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=[langCode], input={ "id":"$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "effDate":"$ID:UserCenterMapping_All_Valid_Smoke_FullResponse_sid_responsetime$" }, output={ "id": "masterdata-220005" }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve user details by valid ID and effective date, uniqueIdentifier=TC_Masterdata_GetUserDetailsByIdAndEffDate_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIsAndEffDate_InValid_effDate, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"func_auto_test_user", "effDate":"2021-09-08T08:43:46.614Z" }, output={ "errors": [ { "errorCode": "KER-USR-003", "message": "User History not found" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve user details using a valid ID and an invalid for the invalid effective date, uniqueIdentifier=TC_Masterdata_GetUserDetailsByIdAndEffDate_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchUserCenterMapping_All_ValidUser_Smoke, endPoint=/v1/masterdata/usercentermapping/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "userId", "type": "equals", "value": "globaladmin" } ], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "userId": "globaladmin", "zoneName": "$IGNORE$", "regCenterId": "$IGNORE$", "zoneCode": "$IGNORE$" }] }, inputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMapping, outputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMappingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for user center mapping details with valid user data, uniqueIdentifier=TC_Masterdata_SearchUserCenterMapping_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchUserCenterMapping_InValid_ColumnInvalid, endPoint=/v1/masterdata/usercentermapping/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "userId1", "type": "equals", "value": "000000" } ], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-500", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for user center mapping details with invalid column data, uniqueIdentifier=TC_Masterdata_SearchUserCenterMapping_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommisionMachine_Invalid_ID, endPoint=/v1/masterdata/machines/decommission/{id}, role=admin, templateFields=[], input={ "id": "1022dddw3456778432wsd" }, output={ "errors": [ { "errorCode": "KER-MSD-214", "message": "Machine ID 1022dddw3456778432wsd does not exist" } ] }, inputTemplate=masterdata/DecommisionMachine/decommisionMachine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Decommission Machine with invalid id, uniqueIdentifier=TC_Masterdata_DecommisionMachine_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachine_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines/{id}, role=globalAdmin, templateFields=[], input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/DeleteMachine/deleteMachineResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Machine details with valid data, uniqueIdentifier=TC_Masterdata_DeleteMachine_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachine_Invalid_ID, endPoint=/v1/masterdata/machines/{id}, role=admin, templateFields=[], input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Machine with invalid id, uniqueIdentifier=TC_Masterdata_DeleteMachine_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachineSpec_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteMachineSpec/deleteMachineSpec, outputTemplate=masterdata/DeleteMachineSpec/deleteMachineSpecResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Machine Spec with valid data, uniqueIdentifier=TC_Masterdata_DeleteMachineSpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachineSpec_Invalid_ID, endPoint=/v1/masterdata/machinespecifications/{id}, role=admin, templateFields=null, input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-117", "message": "Machine Specification not Found" } ] }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Machine Spec with invalid id, uniqueIdentifier=TC_Masterdata_DeleteMachineSpec_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteUserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$" }, output={ }, inputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMapping, outputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMappingResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete User Center Mapping with all valid data, uniqueIdentifier=TC_Masterdata_DeleteUserCenterMapping_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteUserCenterMapping_in_Valid, endPoint=/v1/masterdata/usercentermapping/{id}, role=admin, templateFields=null, input={ "id": "asfgrg" }, output={ "errors": [ { "errorCode": "KER-USR-007", "message": "User Center mapping not found" } ] }, inputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMapping, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete User Center Mapping with invalid id, uniqueIdentifier=TC_Masterdata_DeleteUserCenterMapping_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteZoneUser_All_Valid_Smoke_sid, endPoint=/v1/masterdata/zoneuser/{userid}/{zonecode}, role=admin, templateFields=null, input={ "userid": "$ID:CreateZoneUser_All_Valid_Smoke_Sid_userId$", "zonecode": "$ID:CreateRegCenter_allValid_smoke_sid_zoneCode$" }, output={ }, inputTemplate=masterdata/DeleteZoneUser/deleteZoneUser, outputTemplate=masterdata/DeleteZoneUser/deleteZoneUserResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Zone User with all valid data, uniqueIdentifier=TC_Masterdata_DeleteZoneUser_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommissionRegCenter_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcenters/decommission/{regCenterID}, role=globalAdmin, templateFields=null, input={ "regCenterID": "$ID:CreateRegCenter_allValid_smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DecommissionRegCenter/decommissionRegCenter, outputTemplate=masterdata/DecommissionRegCenter/decommissionRegCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Decommission Registration Center with valid data, uniqueIdentifier=TC_Masterdata_DecommissionRegCenter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteRegCenter_Invalid_ID, endPoint=/v1/masterdata/registrationcenters/{registrationCenterId}, role=admin, templateFields=null, input={ "registrationCenterId": "djdjdjj2233" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/DeleteRegCenter/deleteRegCenter, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Registration Center with invalid registrationCenterId, uniqueIdentifier=TC_Masterdata_DeleteRegCenter_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteLocationData_All_Valid_Smoke, endPoint=/v1/masterdata/locations/{locationCode}, role=admin, templateFields=null, input={ "locationCode": "$ID:CreateLocationData_WithMandatoryLanguage_All_Valid_Smoke_Sid_code$" }, output={ }, inputTemplate=masterdata/DeleteLocationData/DeleteLocationData, outputTemplate=masterdata/DeleteLocationData/DeleteLocationDataResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete Location Data with valid Location Code, uniqueIdentifier=TC_MasterData_DeleteLocationData_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_ADL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "014" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Foreigner and Adult Biometric available, uniqueIdentifier=TC_Masterdata_GetApplicantType_20 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_CHL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "$INFANT$" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "013" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Foreigner and Child Biometric available, uniqueIdentifier=TC_Masterdata_GetApplicantType_18 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_ADL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "016" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Non Foreigner and Adult Biometric available, uniqueIdentifier=TC_Masterdata_GetApplicantType_16 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_CHL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "$INFANT$" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "015" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Non Foreigner and Child Biometric available, uniqueIdentifier=TC_Masterdata_GetApplicantType_14 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_FR_ADL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "010" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Male, Foreigner and Adult Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_07 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_ADL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "012" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Male, Non Foreigner and Adult Biometric available, uniqueIdentifier=TC_Masterdata_GetApplicantType_04 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_CHL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "$INFANT$" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "011" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Male, Non Foreigner and Child, uniqueIdentifier=TC_Masterdata_GetApplicantType_02 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_biometricAvailable, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": "fsadfdf" } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-147", "message": "Invalid query passed for applicant type" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for invalid biometricAvailable, uniqueIdentifier=TC_Masterdata_GetApplicantType_12 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_gender, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "35132" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-147", "message": "Invalid query passed for applicant type" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for invalid gender, uniqueIdentifier=TC_Masterdata_GetApplicantType_10 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_residenceStatus, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "4564" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-147", "message": "Invalid query passed for applicant type" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for invalid residenceStatus, uniqueIdentifier=TC_Masterdata_GetApplicantType_09 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_response_time, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "010" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get response time for retrieving Applicant Types, uniqueIdentifier=TC_Masterdata_GetApplicantType_23 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_valid_smoke, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "010" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types by all valid data, uniqueIdentifier=TC_Masterdata_GetApplicantType_01 |
| Output Validation Exception |
org.testng.SkipException: known issue. Hence skipping the testcase
at io.mosip.testrig.apirig.masterdata.utils.MasterDataUtil.isTestCaseValidForExecution(MasterDataUtil.java:44)
at io.mosip.testrig.apirig.masterdata.testscripts.SimplePost.test(SimplePost.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:195)
at io.mosip.testrig.apirig.masterdata.testrunner.MosipTestRunner.main(MosipTestRunner.java:117)
... Removed 23 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_DOB_lessThanAYear, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2021/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for dateOfBirth lessthan a year, uniqueIdentifier=TC_Masterdata_GetApplicantType_22 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "006" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Foreigner and Adult Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_21 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "$INFANT$" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Foreigner and Child Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "008" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Non Foreigner and Adult Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "$INFANT$" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "007" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Female, Non Foreigner and Child Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_Future_date_as_DOB, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2029/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-151", "message": "DOB cannot exceed current date" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types with future date for dateOfBirth, uniqueIdentifier=TC_Masterdata_GetApplicantType_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_FR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Male, Foreigner and Adult Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_FR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "$INFANT$" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "001" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Male, Foreigner and and Child Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "004" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Male, Non Foreigner and Adult Biometric not available, uniqueIdentifier=TC_Masterdata_GetApplicantType_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "$INFANT$" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "003" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for Male, Non Foreigner and Child, uniqueIdentifier=TC_Masterdata_GetApplicantType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_dateOfBirth, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018-01-01 10:00:00.00Z" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-147", "message": "Invalid query passed for applicant type" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Applicant Types for invalid dateOfBirth, uniqueIdentifier=TC_Masterdata_GetApplicantType_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchPacketWorkflow_Empty_ColumnName, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": 1, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-000", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for packet work flow details with with column name as empty, uniqueIdentifier=TC_Masterdata_SearchPacketWorkflow_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchPacketWorkflow_Invalid_Pagination, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "statusCode", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": -1, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-002", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for packet work flow details with with invalid pagination data, uniqueIdentifier=TC_Masterdata_SearchPacketWorkflow_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchPacketWorkflow_Valid_Smoke, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "statusCode", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": 10, "requesttime": "$TIMESTAMP$" }, output={ "statusCode": "PROCESSED" }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/SearchPacketWorkflow/searchPacketResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Search for packet work flow details with valid details, uniqueIdentifier=TC_Masterdata_SearchPacketWorkflow_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ResumePacketWorkflow_inValid_requesttime, endPoint=/v1/masterdata/packet/resume, role=admin, templateFields=null, input={ "workflowId": "sfgbvafb", "workflowAction": "RESUME", "requesttime": "afgbb" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ResumePacketWorkflow/resumePacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Resume packet workflow with invalid request time data, uniqueIdentifier=TC_Masterdata_ResumePacketWorkflow_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ResumePacketWorkflow_inValid_workFlowId, endPoint=/v1/masterdata/packet/resume, role=admin, templateFields=null, input={ "workflowId": "sfgbvafb", "workflowAction": "RESUME", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-003", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ResumePacketWorkflow/resumePacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Resume packet workflow with invalid work flow data, uniqueIdentifier=TC_Masterdata_ResumePacketWorkflow_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplateType_allValid_smoke, endPoint=/v1/masterdata/templatetypes/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "auth-email-content" }, output={ }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/FetchTemplateType/fetchTemplateTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates Types with all valid data, uniqueIdentifier=TC_Masterdata_FetchTemplateType_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplateType_allValid_smoke_langcode, endPoint=/v1/masterdata/templatetypes/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/FetchTemplateType/fetchTemplateTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates Types with only langcode, uniqueIdentifier=TC_Masterdata_FetchTemplateType_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplateType_inValid_code, endPoint=/v1/masterdata/templatetypes/{code}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "code": "autmail-content" }, output={ "errors": [ { "errorCode": "KER-MSD-249", "message": "Template Type not Found" } ] }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Templates Types with invalid code and Valid langcode, uniqueIdentifier=TC_Masterdata_FetchTemplateType_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllTemplates_AllValid_smoke, endPoint=/v1/masterdata/templates/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllTemplates/fetchAllTemplates, outputTemplate=masterdata/FetchAllTemplates/fetchAllTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All Template details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllTemplates_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingTemplates_Allvalid_smoke, endPoint=/v1/masterdata/templates/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "description" }, output={ }, inputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplates, outputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Missing Template Details by langcode and fieldName, uniqueIdentifier=TC_Masterdata_FetchMissingTemplates_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingTemplates_valid_smoke, endPoint=/v1/masterdata/templates/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplates, outputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Missing Template Details by langcode, uniqueIdentifier=TC_Masterdata_FetchMissingTemplates_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchUISpec_allValid_smoke_with_lang, endPoint=/v1/masterdata/uispec/{domain}/latest, role=admin, templateFields=null, input={ "domain": "registration-client" }, output={ }, inputTemplate=masterdata/FetchUISpec/fetchUISpec, outputTemplate=masterdata/FetchUISpec/fetchUISpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve UI Specs with all valid data, uniqueIdentifier=TC_Masterdata_FetchUISpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllUISpec_valid_smoke, endPoint=/v1/masterdata/uispec/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllUISpec/fetchAllUISpec, outputTemplate=masterdata/FetchAllUISpec/fetchAllUISpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All UI Spec details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllUISpec_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllIdschema_valid_smoke, endPoint=/v1/masterdata/idschema/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllIdschema/fetchAllIdschema, outputTemplate=masterdata/FetchAllIdschema/fetchAllIdschemaResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All ID Schema details with valid data, uniqueIdentifier=TC_Masterdata_FetchAllIdschema_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchIdSchema_allValid_smoke_with_lang, endPoint=/v1/masterdata/idschema/latest, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchIdSchema/fetchIdSchema, outputTemplate=masterdata/FetchIdSchema/fetchIdSchemaResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Id Schema with all valid data, uniqueIdentifier=TC_Masterdata_FetchIdSchema_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchModule_Invalid_smoke_with_Invalid_langcode, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/FetchModule/fetchModule, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Module Details by invalid langcode, uniqueIdentifier=TC_Masterdata_FetchModule_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchModule_allValid_smoke_with_lang, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchModule/fetchModule, outputTemplate=masterdata/FetchModule/fetchModuleResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve Module Details by langcode, uniqueIdentifier=TC_Masterdata_FetchModule_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAppConfig_allValid_smoke, endPoint=/v1/masterdata/configs, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAppConfig/fetchAppConfig, outputTemplate=masterdata/FetchAppConfig/fetchAppConfigResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, checkOnlyStatusCodeInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve All App Config details with valid data, uniqueIdentifier=TC_Masterdata_FetchAppConfig_01 |
| Messages |